Отображение сообщения (возможно, с использованием перенаправления) после отправки заполненной формы в Drupal 7


Я использую правила Drupal 7+. У меня есть эта форма (создает новый узел некоторого типа контента, не знаю правильного жаргона здесь), которую пользователи могут заполнить, чтобы подать заявку на работу. Я хочу показать им статическое сообщение после отправки формы. Очевидно, правила - это правильный путь. Как мне этого добиться?

Author: Ashkan Kh. Nazary, 2012-02-16

1 answers

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

Событие: Создание нового узла
Условие: Узел имеет выбранный тип
Действие: Отобразить сообщение

В качестве альтернативы вы можете использовать код с hook_form_alter и добавить обработчик отправки в узел отправки определенного типа, где вы используете drupal_set_message для отображения сообщения. Это можно сделать быстрее (если вы знаете, как создавать модули для drupal, и он требует меньше ресурсов (быстрее выполняется), чем решение по правилам.

 0
Author: googletorp, 2012-02-16 18:11:00