В этой статье мы получим из списка форм ссылку на новую форму и добавим её в нижнее меню сайта. Чтобы посетители могли перейти на страницу с формой.
Добавление ссылки на форму в меню
Для добавления формы в меню необходимо сначала перейти в панель администрирования сайта и в верхнем меню кликнуть левой кнопкой мыши кнопку «Структура». После этого необходимо в открывшемся окне нажать «Меню».

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