в main layout есть такой код
if (Yii::$app->controller->action->id === 'login') {
/**
* Do not use this code in your template. Remove it.
* Instead, use the code $this->layout = '//main-login'; in your controller.
*/
echo $this->render(
'main-login',
['content' => $content]
);
} else {
....
}
Когда я закрываю доступ к админке не авторизованного пользователя в МОдуле
public function behaviors()
return [
'access' => [
'class' => AccessControl::className(),
'denyCallback' => function($rule, $action)
{
//return Yii::$app->response->redirect(['/admin/login/index']);
throw new \yii\web\NotFoundHttpException('Нет доступа');
},
'rules' => [
[
'allow' => true,
'matchCallback' => function($rule, $action)
{
return Yii::$app->user->identity->isAdmin;
}
]
]
]
];
меня автоматические перенаправляют меня на auth/login. Мне бы хотелось чтобы перенаправили если в строке веду http://site.ru/admin перенаправляли на страницу авторизации админа, например: http://site.ru/admin/login. А если это простой пользователь и он хочется авторизоваться перенаправляли его на страницу http://site.ru/auth/login.
как мне добиться такого результата? Шаблон админки AdminLte
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Вопрос достаточно спорныйДопустим есть строка, которая может меняться
Всем привет! В PHP есть встроенные сессииКуча возможностей и прочее