0
0

Все настроил , все работает. Захожу в личный кабинет пользователем admin , чтобы добавить новость. Прохожу по ссылке news/create , но вылетает ошибка, т.е. как у обычного пользователя. Код в News.php вроде правильный . 

public function create() {

if (!$this->dx_auth->is_admin()) {
show_404();
}


Руслан А.
4 years ago






Больше бы информации, на самом деле. Для начала проверьте, точно ли вас "не считают" админом. Например, в каком-нибудь файле вида (да хоть даже и в хедере или футере прямо) добавьте  что-нибудь, вроде:

<?php if ($this->dx_auth->is_admin()) {
echo "Я админ";
} ?>

Если надпись появится, значит, 404 у вас вызывает что-то другое. Возможно, что-то не так в роутах. Или где-то еще какой-то кусочек кода вас бросает на 404. Или, может, даже просто адрес у ссылки неправильный.

Иван Романов
4 years ago

Один ответ