' Создание формы обратной связи в Drupal 7 | Шнайдер блог

Создание формы обратной связи в Drupal 7

Форма обратной связи 一 неотъемлемая часть современного сайта. Благодаря возможностям Drupal вы без проблем создадите ее на своем сайте. Модуль Webform справляется с поставленной задачей в разу лучше, чем стандартная контактная форма. К тому же, он позволяет создавать множество всевозможных форм с различными полями, создавать рассылку и пр.

Для начала скачайте и установите модуль Webform. Обязательно включите его. При желании вы также можете русифицировать модуль, однако это не обязательно. Перейдите на страницу “Содержимое” и кликните на кнопку “Добавить содержимое” → кликните на Webform → пункт “Настройки меню”:

  • Добавьте Title, например, “Форма обратной связи”.
  • Если вы хотите добавить форму в меню, поставьте галочку напротив соответствующего пункта. В поле “Название ссылки меню” автоматически дублируется Title, однако вы можете поменять название вручную.
  • Нажмите “Сохранить”:

Теперь переходим к добавлению полей. Рассмотрим как это делается на примере поля e-mail:

  • В столбце “Метка” пропишите название поля.
  • В столбце “Тип” выберите тип из выпадающего списка.
  • Нажмите “Добавить”:

На странице “Редактировать компонент: E-mail” настройте поле E-mail по своему усмотрению, а затем перейдите на вкладку “Электронные адреса” и добавьте свой почтовый ящик. На него будут приходить сообщения посетителей сайта:

После этого перейдите на вкладку “Настройки формы”. Здесь можно добавить сообщение о подтверждении отправки сообщения, которое будет видеть посетитель сайта, выбрать страницу, на которую будет направлен посетитель после отправки формы и пр.:

Затем добавьте поле для сообщения:

Перейдите на свой сайт и протестируйте форму:

Чтобы проверить входящие сообщения перейдите на страницу “Содержимое” → выберите форму и откройте вкладку “Результаты” → “Представление”:


Категории


Хостинг сайтов

Популярное в категории