Контактная форма



Контактная форма даёт возможность посетителям сайта послать сообщение администрации сайта, а пользователям даёт возможность отправлять друг другу письма. Содать на сайте контактную форму позволяет модуль Contact, поэтому, во-первых нужно включить этот модуль:

  • Перейдите на страницу Administer → Site building → Modules.
  • Отметьте поле в колонке Enable напротив модуля Contact и нажмите кнопку Save configuration.

Настройка страницы контактной формы

  • Перейдите на страницу Administer → Site building → Contact form.
  • Перейдите на вкладку Settings.
  • На этой странице заполните доступные поля:

    Additional information
    Информация, которая будет показываться при переходе на страницу контактной формы. Сюда записывают приветствие, инструкции, какую информацию о себе нужно ввести и т.д.
    Hourly threshold
    Максимальное количество сообщений, которое может отправить пользователь в течении часа. Эта настройка защищает от спами.
    Enable personal contact form by default
    На этой странице также можно включить по умолчанию контактные формы для зарегистрированных пользователей сайта. Это позволит пользователям отправлять друг другу письма. Письма будут отправляться через сайт, таким образом адреса электронной почты пользователей сайта не будут доступны публично.

  • Нажмите кнопку Save configuration.

Добавление категории

  • Перейдите на страницу Add category.
  • На этой странице заполните доступные поля:

    Category
    Название категории. Например: Персональное сообщение, Служба поддержки, Отдел продаж и т.д.
    Recipients
    Получатели сообщения. В это поле через запятую вводятся почтовые адреса, на которые будет отправлено сообщение этой категории.
    Auto-reply
    Автоответ для отправителя сообщения. Что-то вроде: «Спасибо что связались с нами, мы ответим вам как только сможем».
    Weight
    Вес категории. С помощью этого поля можно упорядочить категории, если вы используете их несколько.
    Selected
    Позволяет указать категорию, которая будет выбрана по умолчанию при переходе на страницу контактной формы.

  • Нажмите кнопку Submit.

Добавление ссылки в меню

Обычно ссылку на контактную форму добавляют в меню Primary links. Чтобы сделать это, выполните следующие шаги:

  • Перейдите на страницу Administer → Site building → Menus.
  • Найдите секцию Primary links и нажмите ссылку Add item.
  • На открывшейся странице заполните следующие поля:

    Title
    Название ссылки. Обычно: Форма связи.
    Description
    Описание. Описание будет появляться при наведении на ссылку мышки.
    Path
    Адрес страницы. Контактная форма распологается по адресу /contact, поэтому введите в это поле: contact.
    Weight
    Вес. Если хотите, чтобы ссылка на контакутную форму располагалась правее/левее других ссылок, можете выбрать вес 10.

  • Нажмите кнопку Submit.

Доступ к контактной форме

  • Перейдите на страницу Administer → User management → Access control.
  • В колонке Permission найдите строки отвечающие за настройку модуля Contact.
  • В строчке access site-wide contact form отметьте поля для тех ролей, которым вы хотите дать доступ к контактной форме сайта.
  • Нажмите кнопку Save permissions.

Проверка контактной формы

  • Перейдите на страницу контактной формы по ссылке из меню или набрав в адресной строке барузера:
    /contact
  • Заполните поля формы.
  • Нажмите кнопку Send e-mail.

Если вы получите сообщение на указанный при создании категории адрес, то контактная форма работает.

Использование ссылки на контактную форму в содержании

Чтобы добавить ссылку на форму контакта в содержание страницы, используйте запись:
<a href="/contact">Контактная форма</a>.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.