Как скрыть часть страницы для незарегенных пользователей?

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

Аватар пользователя muxoh muxoh 21 октября 2009 в 18:36

Задача такая:

нужно на одной странице сайта скрыть часть содержимого и вместо него вывести ссылку на регистрацию, типа, "Доступно только для зарегистрированных пользователей". Ну, и соответственно, когда пользователь зарегится, он сможет просматривать содержимое страницы без ограничений.

Задача известная, но я лично с ней пока не сталкивался.
Подскажите методы, плиз.

Комментарии

Аватар пользователя evilive evilive 21 октября 2009 в 21:46

Конкретно такую задачу не решал, но возникла идея. Вобщем это для лентяев, которые не хотят кодить в ручную и использовать дополнительные модули Smile

Создаете ноду с сылками на регистрацию, и объяснением ситуации мол вы незареганы, поэтому смотреть не можете!
Создаете View, в нем два "page" в первом указываете права доступа для авторизированных и отображаете в нем дозволенный контент. Во втором ставите доступ только для анонимов, и выводите вышесозданную ноду. Думаю должно сработать. Я лично такой подход юзаю для разграничения контента по ролям.