Як відобразити webform у спливаючому вікні

webform

webform

Сьогодні хочу розповісти про простий спосіб як у Drupal відобразити веб-форму (webform) у вікні, що спливає (pop-up вікно). Для реалізації цього завдання нам знадобляться модулі webform і colorbox, якщо ще не встановили - завантажуємо та встановлюємо.

Насамперед після встановлення модулів йдемо в налаштування модуля colorbox (/admin/config/media/colorbox) і включаємо функцію –Увімкнути Colorbox для inline-елементів

Наступним етапом за допомогою модуля webform створюємо веб-форму з полями на свій смак, після додавання полів переходимо вНалаштування форм і в Розширених налаштуваннях включаємоДоступно як Блок (Опитувач -> Налаштування форми -> Розширені налаштування). Створюємо блок (/admin/structure/block) або сторінку, в яку вставляємо наступний код:

client-block-16 – міняємо на номер свого блоку – webform

виводить блок веб-форми, при цьому сам блок може бути вимкнений на сторінці налаштування блоків (/admin/structure/block)

Зберігаємо наш блок із кодом або сторінку, перевіряємо, милуємося результатом 🙂