Управление маршрутом в yii пользователями
У меня есть одно задание, и я действительно не знаю, как это сделать. Итак, в веб-приложении Yii есть таблица со всеми действиями. Все пользователи авторизации могут создавать свои собственные ссылки, которые указывают на конкретное действие, например: есть имя действия actionGetAllMovies, а пользователь Сара устанавливает свою ссылку "favouriteMovie", Джек устанавливает как "coolMovie" и т. Д.... и когда они вводят свою ссылку, они перенаправляют на действие actionGetAllMovies. Как "научить" YII понял, правильно читает эту ссылку?
1 ответ
В родительском контроллере в BeforeAction вы можете получить:
1) Имя контроллера: Yii:: app () -> controller-> id
2) И имя действия: Yii:: app () -> controller-> action-> id
3) Как вы обычно знаете user_id: Yii::app()->user->id
Мы можем только сделать запрос к базе данных для пользователя, контроллера и перенаправления действий.
А может я что то не так понял?