Права доступа к страницам Views

Главные вкладки

Аватар пользователя iNFerNo iNFerNo 24 февраля 2012 в 13:30

Такая ситуация.

Есть пользователи у которых есть роль - зарегестрированный
Есть пользователи у которых есть роль - зарегестрированный + еще роль.

Нужно что бы страница сделанная для зарегенных игнорировалась если у юзера еще какая та роль и для нее есть своя вьюха...

В выборе права есть пункт PHP что там нужно прописать что бы решилась такая задача

1. страница вьюхи 1 доступна всем зарегистрированным
2. страница вьюхи 1 доступна всем зарег юзерам у которых есть еще роль, но для нее нет своей страницы вьюхи
3. страница вьюхи 1 игнорируется для всех зарег юзеров котрые имеют еще роль для которой создана своя страница вьюхи 2

а то сейчас у юзера имеющего доп роль показывается вьюха для зарег юзеров а вьюха для доп роли не показывается...

получается что модуль вьюз выводит самую первую страницу вьюхи удовлетворяющий условию какому либо да?

Комментарии

Аватар пользователя iNFerNo iNFerNo 24 февраля 2012 в 13:34

пока что решил вопрос так

для доп роли создал во вьюхе страницу первее

чем для авторизированных

но хотелось бы выводить вьюхи по условиям своим...