Yii2 не работает action

407
09 июня 2017, 12:42

Приложение на Yii2-advanced в common есть модуль support, в файле main.php в папке config он был подключен

'support'           => [
            'class' => \common\modules\support\Support::class,
        ],

Теперь я хочу сделать управление данным модулем через backend, создаю там контроллер SupportController в нужной папке и actionIndex, но при обращении в этому актиону у меня ошибка

Not Found (#404)

Если я переименую контроллер допустим в SupportsController то все начинает работать, я так понимаю происходит конфлик имени подключения модуля и имени самого контроллера.
Как это исправить?

Answer 1

Добавьте в урл менеджер правило

'/support/<action:\w+>' => 'support/<action>'
READ ALSO
Из за чего эти ошибки и как их исправить mod_fcgid

Из за чего эти ошибки и как их исправить mod_fcgid

Раньше сайт на CMS simpla работал на php 52, после перехода на 5

326
PHP: переменные пути в include

PHP: переменные пути в include

Получаю из БД массив $array, в котором хранятся значения:

279
Обратный вывод данных из таблици

Обратный вывод данных из таблици

Помогите сделать вывод данных из таблицы в обратном порядке, сейчас я их вывожу в прямом порядкеМожно ли сделать кнопку для удаления строки,...

315
php сохранение переменной в сессии [требует правки]

php сохранение переменной в сессии [требует правки]

Здравствуйте всем! Запилила я как то сайтик типа доски объявлений, там пользователь после регистрации мог создать свое сообщениеРегистрировался...

333