Yii проблема маршрутизации - PullRequest
0 голосов
/ 15 марта 2011

Я создал контроллер QuizController и добавил действие actionEasy (). Но затем я нажимаю на ссылку, как http://mysite/quiz/easy У меня ошибка 404. Что я делаю не так? Спасибо.

1 Ответ

1 голос
/ 15 марта 2011

Если вы создали свой контроллер с помощью gii или console, взгляните на метод accessRules.

class MyController extends CController
{
    ......
    public function accessRules()
    {
        return array(
            array('deny',
                'actions'=>array('create', 'edit'),
                'users'=>array('?'),
            ),
            array('allow',
                'actions'=>array('delete'),
                'roles'=>array('admin'),
            ),
            array('deny',
                'actions'=>array('delete'),
                'users'=>array('*'),
            ),
        );
    }
}

Возможно, вы захотите добавить действие easy в некоторый разрешающий массив в зависимости отразрешения, которые ему нужны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...