Как создать собственную веб-форму с помощью модуля Drupal webform

Как создать собственную веб-форму с помощью модуля Drupal webform

От автора: думаете, у читателей вашего сайта не возникают вопросы? Скорее всего, они их не задают, потому что не могут. Чтобы наладить связь со своей публикой, используйте Drupal webform!

Зачем?

В Друпал нет специализированного инструмента для создания веб-форм. А без них любой сайт превращается в «громкоговоритель», который не дает и слова сказать своим читателям. Без обратной связи вы не сможете нормально контактировать с пользователями. Это касается регистрации, процесса покупки-продажи и любого другого варианта взаимодействия.

Исследуемый модуль как раз и предназначен для создания форм всех «мастей». Для начала его нужно скачать по этой ссылке. Затем активировать в админке в разделе «Модули».

Как создать собственную веб-форму с помощью модуля Drupal webform

Работа с формами

Веб-форма распознается Друпал как одна из структурных единиц. После включения установленного расширения в разделе «Структура» появится новый элемент.

Как создать собственную веб-форму с помощью модуля Drupal webform

В админке Друпал 7 переходим в «Содержимое» и создаем новый материал.

Как создать собственную веб-форму с помощью модуля Drupal webform

После чего в редакторе указываем его имя, а в «Настройке адресов» — синоним URL, по которому будет находиться форма. Затем сохраняемся.

Как создать собственную веб-форму с помощью модуля Drupal webform

Теперь заполняем веб-форму полями. Сначала вводим название, а затем во втором столбце из выпадающего списка выбираем тип поля. Здесь их много, в том числе и select options. Но нам нужно обычное текстовое.

Как создать собственную веб-форму с помощью модуля Drupal webform

Отмечаем флажком, что это обязательное поле. А затем жмем на «Добавить».

Как создать собственную веб-форму с помощью модуля Drupal webform

Затем вводим машинное имя веб-формы. Это обязательный для заполнения параметр. Остальные можно оставить как есть.

Как создать собственную веб-форму с помощью модуля Drupal webform

Добавляем еще два поля: для «мыла» и сообщения. После чего снова сохраняем изменения. Если перейти во вкладку «Просмотр», то перед нами появляется страница с созданной формой.

Как создать собственную веб-форму с помощью модуля Drupal webform

Отмечу, что это не единственное расширение для веб-форм. Проверенным вариантом также считается модуль Webform Rules. Он позволяет привязывать к созданной форме событие.

Как блок

Теперь решим проблему отображения созданной веб-формы. Для этого в текущем разделе переходим в настройки.

Как создать собственную веб-форму с помощью модуля Drupal webform

И в расширенных активируем опцию «Available as block».

Как создать собственную веб-форму с помощью модуля Drupal webform

После этого веб-форма появится в списке блоков, и ее можно разместить в нужном регионе.

Как создать собственную веб-форму с помощью модуля Drupal webform

Вот! Теперь вы услышите своего читателя и сможете ответить на возникшие у него вопросы.

Метки:

Похожие статьи:

Комментарии Вконтакте: