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

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

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

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

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

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

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

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

всего от 290 руб

⇡ наверх