Как показать меню /node/add/article анонимусу, который прав не имеет, но ссылку видеть должен ?
Как показать меню /node/add/article анонимусу ?
Главные вкладки
Лучший ответ
1
http://lioni.ru/ вот один из моих стареньких сайтов. слева кнопка ДОБАВИТЬ объявление. видна всем сделайте так же
Комментарии
Никак, только дать права для анонима.
Скрин ссыли можно ему показать только.
глупый друпал полагает, что если пользователю нельзя добавлять материал, то и искушать его не следует.
Создайте новый тип материала с требуемыми полями и дайте права на его добавления анонимным пользователям.
Я хочу объяснить мудрому друпалу, что для того чтобы зарегистрироваться человек должен иметь определенную мотивацию, в данном случае - видеть нужную ему ссылку. В противном случае регистрироваться ему вроде как совсем ни к чему.
мудрый друпал в этом случае может просто написать - для добавления материала вам необходимо зарегестрироваться
Анониму никаких прав давать принципиально не пойдет, т.к. там объявление о продаже реального товара, а это ФИО, паспорт и т.д.
Принципиальный момент - пользователь должен увидеть ссылку, нажать на нее, а далее модуль r4032login переадресует его на логин,а после логина - покажет требуемую ему node/add
http://lioni.ru/ вот один из моих стареньких сайтов. слева кнопка ДОБАВИТЬ объявление. видна всем сделайте так же
не используйте Меню, а создайте свой блок или выведите ссылки в файле шаблона.
или почитайте как показать пункт меню, если пользователь не имеет доступа
Все получилось, но пришлось отключить модуль login destination, т.к. он менял это ?destination=node/add на свой параметр
Глупый Друпал затаил на вас абиду.
Послушный друпал сделал все как надо