Собственно сабж
С помощью этого модуля запретил доступ для гостей к определенному типу материлов
Но, получается, что они вообще не видят этих материлов, то есть мотивации зарегистрироваться у них (гостей) нет
Никто не сталкивался с этим.
Собственно сабж
С помощью этого модуля запретил доступ для гостей к определенному типу материлов
Но, получается, что они вообще не видят этих материлов, то есть мотивации зарегистрироваться у них (гостей) нет
Никто не сталкивался с этим.
Комментарии
ап,
ни у кого не возникала такая потребность?
Я столкнулся.
http://www.drupal.ru/node/17383
Если нашел решение, поделись, пожалуйста.
увы не нашел.
Valeratal,
анонимусам вместо полного варианта выдавать сообщение о необходимости зарегиться.
надо просто отредактировать node.tpl.php с проверкой на режим тизера и роли пользователя.
сейчас мысль пришла, никаких трудностей вроде не должно возникнуть.
не нашли еще решения?
я пока нет
Схема, описанная ii, будет работать, но я ноль в программировании
Как вариант, можно попробовать применить для основной части контекста фильтр hidden-text из Ccfilter (правда модуль под D6), но если над ним немного пошаманить то думаю будет работать и под D5 (в принципе думаю там надо маленько подправить function ccfilter_menu(), ну и из файлика ccfilter.info убрать строку core=6.x)
Извините за тупой вопрос, но кто нашел решение данной проблемы?
очень актуально. присоединяюсь.
Что в данный момент готовится к отображению - тизер или полная версия ноды, проверяется с помощью булевой переменной $teaser в node.tpl.php
Роли пользователя храняться в $user->roles
А как на счет Views, где ты там вклинишься со своей проверкой? Твое решение не очень гибкое....
вопрос решился?? такая же зада стоит но с модулем content access. тизер виден а к полной ноде нет доступа