Не показывать кастомные ссылки (дублирует меню сайта) некоторым ролям

Аватар пользователя iNFerNo iNFerNo 6 апреля 2012 в 13:59

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

как также сделать с кастомной ссылкой - по сути являющейся дублером меню...???

какое if (access *********) нужно добавить ????

Комментарии

Аватар пользователя iNFerNo iNFerNo 6 апреля 2012 в 15:01

для понимания. есть вьюха смотреть ее может только роль - модератор

я в блоке делаю вывод ссылки с урл на эту вьюху. блок виден всем.

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

доступность по роли - как пример там можно задать что угодно...

Аватар пользователя iNFerNo iNFerNo 7 апреля 2012 в 12:49

да это блок в него кодом вставляются текст... с фильтром php

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

Аватар пользователя iNFerNo iNFerNo 7 апреля 2012 в 12:51

"Chyvakoff" wrote:

в блоке выводи ссылку только нужным ролям.
смотри $user->roles

по ролям это не то

Аватар пользователя iNFerNo iNFerNo 9 апреля 2012 в 11:35

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

чтобы в условии проверки впихнуть страницу вьюхи или ноды при удачной проверке (доступ есть) ????

?????????????

Аватар пользователя drupby drupby 9 апреля 2012 в 11:47

"iNFerNo" wrote:
что в друпале нет проверки есть ли доступ у текущего пользователя к вьюхе или странице ????

у текущего пользователя есть роль.

Аватар пользователя iNFerNo iNFerNo 9 апреля 2012 в 13:33

а если доступ к вьюхе не по ролям ограничен а по пхп коду ?

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

Аватар пользователя drupby drupby 9 апреля 2012 в 16:56

"iNFerNo" wrote:

а если доступ к вьюхе не по ролям ограничен а по пхп коду ?

вот это код и прописать при выводе ссылки .