Как настроить права доступа accessRules() ?
Добавлено: 2018.02.07, 13:00
Добрый день. У меня имеется уже готовый сайт на Yii1 на котором присутствуют пользователи и у каждого своя роль(обычно пользователь, администратор и тд.) . Я создал новый контроллер в котором имеется 2 экшена. Мне нужно, что бы только зарегистрированные пользователи смогли зайти на эти экшены.
Код в Controller:
Код в Controller:
Код: Выделить всё
class PromocodeController extends Controller {
public function accessRules() {
return array(
array('allow',
'actions' => array('index', 'submit'),
'roles' => array('user'),
),
);
}
public function actionIndex() {
$model = new Promocode();
$this->render('index', array(
'model' => $model
));
}
public function actionSubmit(){
...
...
...
...