Добавление контактной формы в публичную часть сайта Drupal

В предыдущей статье "Добавление контактных форм в Drupal" было рассмотрено, как создать публичную форму. После создания нужно добавить её в публичную часть сайта. Это необходимо, чтобы пользователи могли увидеть форму и воспользоваться этой возможностью связаться с администрацией.

В этой статье мы получим из списка форм ссылку на новую форму и добавим её в нижнее меню сайта. Чтобы посетители могли перейти на страницу с формой.

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

Для добавления формы в меню необходимо сначала перейти в панель администрирования сайта и в верхнем меню кликнуть левой кнопкой мыши кнопку «Структура». После этого необходимо в открывшемся окне нажать «Меню». Список пунктов на странице структура в Drupal Для расположения контактной формы выберем меню «Подвал». Можно создать новое меню, дальнейшие действия будут отличаться только тем, что вместо редактирования имеющегося нужно будет создать новое меню. Подробнее о создании и редактировании меню можно прочитать в статье "Как создать меню на Drupal". Доступные меню на сайте в Drupal После нажатия на кнопку «Редактировать меню» в строке «Подвал» откроется окно редактирования. Далее следует выполнить следующие действия:
  1. кликнуть «Добавить ссылку»;
  2. задать ей название;
  3. в поле «Ссылка» нужно начать вводить название материала или внутренний адрес на сайте (к примеру, /contact/novaya_forma);
  4. поставить флажок «Включено», чтобы форма отображалась;
  5. нажать «Сохранить».
В примере мы использовали ссылку /contact/novaya_forma. Но вам необходимо получить эту ссылку самостоятельно, потому что для каждой формы есть своя уникальная ссылка. Её можно узнать, если перейти в раздел "Структура" - "Контактные формы". Кликните по названию форму и произойдёт переадресация на форму в публичном разделе сайта. Находясь на странице с формой скопируйте относительный адрес из адресной строки браузера и вставьте в пункт меню. Чтобы можно было перейти по этой ссылке.
После этих действий ссылка будет привязана к этому меню. Для удобства в строке «Заголовок меню» можно написать «Обратная связь». Её в любой момент можно отредактировать, включить или отключить.

Управление блоком для правильного отображения

Каждый пункт меню соотносится с одноимённым блоком, который можно расположить на сайте удобным образом. Создание и редактирование блоков было отдельно рассмотрено в статье "Создание и редактирование блоков в Drupal". Чтобы расположить контактную форму там, где это необходимо администратору сайта, нужно отредактировать блоки. Для этого надо нажать на кнопку «Структура» в верхнем меню, затем кликнуть на строчку «Схема блоков».

В предложенной структуре нужно найти раздел «Подвал». Там необходимо нажать кнопку «Расположить блок». Меню было названо «Обратная связь», нужно найти его в списке, затем кликнуть «Разместить блок». Настройка блока в Drupal В поле область должно быть указано «Подвал». Здесь можно настроить, какие пользователи с какими ролями увидят меню, на каких страницах оно будет отображено, к каким типам материалов меню относится, на каких языках оно будет отображаться. После внесения изменений надо нажать «Сохранить блок». К его редактированию можно вернуться в любой момент, когда нужно будет изменить, где он будет отображаться.
MouseDC.ru - хостинг, виртуальный хостинг, покупка доменов, проверка доменов, WHOIS, курсы создания сайтов, вебинары по созданию, курсы разработки сайтов, доработка сайтов, сопровождение сайтов, разработка сайтов, техподдержка сайтов
Была ли эта статья полезна? Есть вопрос?
Cмотрите другие статьи: