Як створити власну веб-форму за допомогою модуля Drupal webform

10

Від автора: думаєте, у читачів вашого сайту не виникають питання? Швидше за все, вони їх не ставлять, тому що не можуть. Щоб налагодити зв’язок зі своєю публікою, використовуйте 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

Ось! Тепер ви почуєте свого читача і зможете відповісти на виниклі питання.