Dependent dropdown forbidden

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
WowandersoN
Сообщения: 56
Зарегистрирован: 2016.05.04, 16:08

Dependent dropdown forbidden

Сообщение WowandersoN »

Привет. Пытаюсь сделать зависимый выпадающий список. Нашёл гайд, сделал, но получаю ошибку 403. У кого то похожее было?
Аватара пользователя
Йож
Сообщения: 574
Зарегистрирован: 2015.08.26, 03:05

Re: Dependent dropdown forbidden

Сообщение Йож »

http://demos.krajee.com/widget-details/depdrop
Вот этот готовый вариант не пробовали?
WowandersoN
Сообщения: 56
Зарегистрирован: 2016.05.04, 16:08

Re: Dependent dropdown forbidden

Сообщение WowandersoN »

Йож писал(а):http://demos.krajee.com/widget-details/depdrop
Вот этот готовый вариант не пробовали?
Была та же ошибка. подумал, что сделал что-то не так. сделал с помощью джаваскрипта - ошибка не исчезла. И вот я сдесь) Я читал, что нужно добавить rules в метод behaviors контроллера, но не могу понять, какое правило необходимо.
Аватара пользователя
chungachguk
Сообщения: 435
Зарегистрирован: 2012.07.17, 11:52

Re: Dependent dropdown forbidden

Сообщение chungachguk »

в accessFilter action не добавлял?
WowandersoN
Сообщения: 56
Зарегистрирован: 2016.05.04, 16:08

Re: Dependent dropdown forbidden

Сообщение WowandersoN »

chungachguk писал(а):в accessFilter action не добавлял?
нет. как это сделать?
Аватара пользователя
chungachguk
Сообщения: 435
Зарегистрирован: 2012.07.17, 11:52

Re: Dependent dropdown forbidden

Сообщение chungachguk »

Как-то так (http://www.yiiframework.com/doc-2.0/yii ... ntrol.html). Или попробуй для начала вообще его убрать, если он у тебя есть в контроллере.
WowandersoN
Сообщения: 56
Зарегистрирован: 2016.05.04, 16:08

Re: Dependent dropdown forbidden

Сообщение WowandersoN »

chungachguk писал(а):Как-то так (http://www.yiiframework.com/doc-2.0/yii ... ntrol.html). Или попробуй для начала вообще его убрать, если он у тебя есть в контроллере.
в контроллере функция, необходимая для работы выпадающего списка. Больше нигде в контроллере списка нет.
По поводу accescontrol. Можете конкретнее сказать, что нужно записать в behaviors? потому что я не совсем понял, извините)
Аватара пользователя
chungachguk
Сообщения: 435
Зарегистрирован: 2012.07.17, 11:52

Re: Dependent dropdown forbidden

Сообщение chungachguk »

По туториалам зависимые списки делаются через ajax запрос, соответственно в коде контроллера должен быть обработчик такого запроса. Какой-либо actionGetGoogleList(), соответственно если используется accessControl, то он будет проверять, разрешено ли запускать данный action или нет. Поэтому я говорю, что если он есть, то закомментируй behaviors. Если заработает, то настрой доступ к своему action по гайду.
WowandersoN
Сообщения: 56
Зарегистрирован: 2016.05.04, 16:08

Re: Dependent dropdown forbidden

Сообщение WowandersoN »

chungachguk писал(а):По туториалам зависимые списки делаются через ajax запрос, соответственно в коде контроллера должен быть обработчик такого запроса. Какой-либо actionGetGoogleList(), соответственно если используется accessControl, то он будет проверять, разрешено ли запускать данный action или нет. Поэтому я говорю, что если он есть, то закомментируй behaviors. Если заработает, то настрой доступ к своему action по гайду.
Да, с так всё заработало. Можете теперь обьяснить, как настроить поведения? в гайде ничего подобного нету
WowandersoN
Сообщения: 56
Зарегистрирован: 2016.05.04, 16:08

Re: Dependent dropdown forbidden

Сообщение WowandersoN »

уже всё сделал. сделал, посмотрел, понял как я тупил, улыбнулся. Спасибо огромное за помощь)
Ответить