des1roer
@des1roer
ученье - свет, а неученье - приятный полумрак

Yii как проверить доступность страницы?

Предположим у каждого пользователя есть роль. Роли соответствуют ид страниц. Для внешних ссылок я сделал такую проверку (грузится во фрейм). Перед загрузкой смотрю есть в таблице haspage (сводная таблица - id роли, id страницы) запись и в зависимости от этого отображаю или нет. Но вот для внутренних ссылок я храню относительный путь типа (site\index, page\admin) и прочее. Сделать бы какой нить blockpost.php, чтобы при запросе к любой странице проверялась роль, есть ли у неё права для отображения?
  • Вопрос задан
  • 184 просмотра
Пригласить эксперта
Ответы на вопрос 2
fornit1917
@fornit1917
Ну так сделайте фильтр. Ну или в beforeAction родительского контроллера.
Ответ написан
des1roer
@des1roer Автор вопроса
ученье - свет, а неученье - приятный полумрак
а если 20 ролей? с указанием в каждой роли доступных ссылок? прописывать каждой? возникла мысль фреймить содержимое страницы, сгенеренное Yii но без хэдера и футера
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы