Добрый день, дорогие форумчане. Собственно вопрос в названии темы. У нас есть тип материала "Отзывы", нужно сделать и страница где они выводятся и на ней же форма (форма добавления типа материала) с определенными полями, так вот после создания типа материала нужно делать переадресацию на другую страницу с благодарностью за оставленный отзыв (чтоб пользователь не видел страницу с надписью "Доступ запрещен"). Как я понимаю необходимый модуль для решения данной проблемы это Rules, нужны ли еще какие-то модули?
Комментарии
https://api.drupal.org/api/drupal/modules%21system%21system.api.php/func...
https://api.drupal.org/api/drupal/modules%21system%21system.api.php/func...
можно настроить сообщение и редирект для форм этого типа материалов.
Извиняюсь, не написал все условия. У меня нет доступа к хостингу, только админ панель сайта. К сожалению Ваш вариант мне не подойдет.
для отладки, воспроизведите у себя локально нужный кусок сайта (тип материала - машинное имя такое как на удаленном),
напишите модуль и установите его на удаленный, из файла, используя гуи друпала.
рулс - плохая идея для этого.
но работать, не имея локально копии - это совсем не правильно.
почему?тот же самый хук + действие
KISS
Дело в том, что я могу посылать запрос на установку модуля только с Drupal.org. Нет возможности установить модуль с админки.
тогда по пути Алексея.
но моя рекомендация - просто отвернутся/уйти от таких условий,
учитесь говорить нет, учитесь уважать свою возможную будущую специализацию.
Вопрос только в том обойдусь ли я только модулем Rules или еще какой-то нужен в нагрузку, чтобы там каких-то мелких затыков не было...
А по поводу "учитесь говорить нет, учитесь уважать свою возможную будущую специализацию", учитывая что я Джун, то "дареному коню в зубы не смотрят", пока как-то так. Но спасибо за совет.
Вот кстати тут тоже такая же тема поднята: http://dru.io/question/4802
Rule'ом можно настроить без доп. модулей.
Правило должно срабатывать на создание материала нужного типа.
В условиях проверяем роль пользователя (Аноним).
В действиях - "Переадресация страницы", путь из токенов [site:url], или можно слеш попробовать, (а может, даже <front> прокатит).
Спасибо за помощь.
Спасибо Всем за помощь.