Два представления с разными правами и доступами

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

Аватар пользователя artkretov artkretov 25 мая 2015 в 14:34

В общем дело обстоит так:
На главной странице есть всем доступные три представления.
И есть скрытая от анонимов вьюха - всё бы ничего, но ноды в ней тоже должны быть скрыты.

Стандартными путями не обошлось и сторонними тоже, ставил модули разные Nodeaccess, View Unpublished, Rules, Content Access, Rules Bonus Pack, Views Access Callback.. и ещё от несовместимости какой-то в Title периодически появляются токены типа: [current-page:page-title] (с ними же и видимые вьюхи пропадают) - после очистки кеша всё норм, но не надолго.

Ааа! КАРАУЛ! Народ подскажите куда рыть? модули дельные или настроить как, с ума схожу вторую неделю.
Для адекватных человеков: Необходимо скрыть одно представление, при этом не задев права доступа второго. ах да и определённый тип нод тоже нужно скрыть (от анонимных глаз), они в скрытом представлении публикуются.

Комментарии

Аватар пользователя remmor remmor 25 мая 2015 в 14:57

Заведите поле-галочку "скрыть от анонимов" в ноде, проставьте её в нодах нужных, а в скрытом виде сделайте проверку на нее. Ну и в node.tpl.php выставите 403 ошибку, если аноним и галочка включена

Аватар пользователя artkretov artkretov 25 мая 2015 в 15:08

"remmor" wrote:
Ну и в node.tpl.php выставите 403 ошибку

Огромное спасибо за ответ, а как выставить такую ошибку? можно поподробнее.

Аватар пользователя Plazik Plazik 26 мая 2015 в 9:13

"kedax" wrote:
что-то не получается, такое ощущение буд-то несовместимость модулей.

Отключите тогда все не другие модули, отвечающие за права.