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

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

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

Зачем?

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

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

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

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

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

Хотите быстро научиться создавать сайты и блоги на WordPress с уникальным дизайном?

Получите самую полную в Рунете бесплатную систему обучения создания сайтов на WordPress

Узнать подробнее

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

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

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

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

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

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

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

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

Хотите быстро научиться создавать сайты и блоги на WordPress с уникальным дизайном?

Получите самую полную в Рунете бесплатную систему обучения создания сайтов на WordPress

Узнать подробнее

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

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

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

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

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

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

Как блок

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

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

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

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

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

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

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

Хотите быстро научиться создавать сайты и блоги на WordPress с уникальным дизайном?

Получите самую полную в Рунете бесплатную систему обучения создания сайтов на WordPress

Узнать подробнее
Самые свежие новости IT и веб-разработки на нашем Telegram-канале

Курс по Drupal. Основы

Прямо сейчас посмотрите курс по Drupal!

Смотреть курс

Метки:

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

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

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree