Dependent dropdown forbidden
-
- Сообщения: 56
- Зарегистрирован: 2016.05.04, 16:08
Dependent dropdown forbidden
Привет. Пытаюсь сделать зависимый выпадающий список. Нашёл гайд, сделал, но получаю ошибку 403. У кого то похожее было?
Re: Dependent dropdown forbidden
http://demos.krajee.com/widget-details/depdrop
Вот этот готовый вариант не пробовали?
Вот этот готовый вариант не пробовали?
-
- Сообщения: 56
- Зарегистрирован: 2016.05.04, 16:08
Re: Dependent dropdown forbidden
Была та же ошибка. подумал, что сделал что-то не так. сделал с помощью джаваскрипта - ошибка не исчезла. И вот я сдесь) Я читал, что нужно добавить rules в метод behaviors контроллера, но не могу понять, какое правило необходимо.Йож писал(а):http://demos.krajee.com/widget-details/depdrop
Вот этот готовый вариант не пробовали?
- chungachguk
- Сообщения: 435
- Зарегистрирован: 2012.07.17, 11:52
Re: Dependent dropdown forbidden
в accessFilter action не добавлял?
-
- Сообщения: 56
- Зарегистрирован: 2016.05.04, 16:08
Re: Dependent dropdown forbidden
нет. как это сделать?chungachguk писал(а):в accessFilter action не добавлял?
- chungachguk
- Сообщения: 435
- Зарегистрирован: 2012.07.17, 11:52
Re: Dependent dropdown forbidden
Как-то так (http://www.yiiframework.com/doc-2.0/yii ... ntrol.html). Или попробуй для начала вообще его убрать, если он у тебя есть в контроллере.
-
- Сообщения: 56
- Зарегистрирован: 2016.05.04, 16:08
Re: Dependent dropdown forbidden
в контроллере функция, необходимая для работы выпадающего списка. Больше нигде в контроллере списка нет.chungachguk писал(а):Как-то так (http://www.yiiframework.com/doc-2.0/yii ... ntrol.html). Или попробуй для начала вообще его убрать, если он у тебя есть в контроллере.
По поводу accescontrol. Можете конкретнее сказать, что нужно записать в behaviors? потому что я не совсем понял, извините)
- chungachguk
- Сообщения: 435
- Зарегистрирован: 2012.07.17, 11:52
Re: Dependent dropdown forbidden
По туториалам зависимые списки делаются через ajax запрос, соответственно в коде контроллера должен быть обработчик такого запроса. Какой-либо actionGetGoogleList(), соответственно если используется accessControl, то он будет проверять, разрешено ли запускать данный action или нет. Поэтому я говорю, что если он есть, то закомментируй behaviors. Если заработает, то настрой доступ к своему action по гайду.
-
- Сообщения: 56
- Зарегистрирован: 2016.05.04, 16:08
Re: Dependent dropdown forbidden
Да, с так всё заработало. Можете теперь обьяснить, как настроить поведения? в гайде ничего подобного нетуchungachguk писал(а):По туториалам зависимые списки делаются через ajax запрос, соответственно в коде контроллера должен быть обработчик такого запроса. Какой-либо actionGetGoogleList(), соответственно если используется accessControl, то он будет проверять, разрешено ли запускать данный action или нет. Поэтому я говорю, что если он есть, то закомментируй behaviors. Если заработает, то настрой доступ к своему action по гайду.
- chungachguk
- Сообщения: 435
- Зарегистрирован: 2012.07.17, 11:52
-
- Сообщения: 56
- Зарегистрирован: 2016.05.04, 16:08
Re: Dependent dropdown forbidden
уже всё сделал. сделал, посмотрел, понял как я тупил, улыбнулся. Спасибо огромное за помощь)chungachguk писал(а):https://github.com/yiisoft/yii2/blob/ma ... ля-доступа