Якорь на форму заказа

Главные вкладки

Комментарии

Аватар пользователя Ольга П Ольга П 8 июня 2016 в 11:29

Спасибо, это я сообразила. Не могу сообразить в какой файл это вставлять? это нужно искать какой-то файл вебформы на хосте, где прописан ее html?

Аватар пользователя Ольга П Ольга П 9 июня 2016 в 22:07

Ладно, дайте я по другому спрошу, потому что смысл от меня ускользает, а разобраться мне в этом надо. Можно ли вставить якорь на вебформу или на страницу перед вебформой через административную панель? Или это нужно искать на хосте файл HTML этой страницы и там его править вручную? Или это не HTML файл, а какой-то другой? Буду очень благодарна, если разъясните пошагово.

Аватар пользователя Mihail.space Mihail.space 9 июня 2016 в 22:42

якорь можно вставить на div в котором будет веб-форма.
Вам надо ковырять шаблон темы page.tpl.php, если это седьмая версия друпал
Создать для веб формы свой регион и выводить форму в этом регионе,в div региона прописать якорь, в менюшке ссылку на него http://www.drupal.ru/node/115915
Регион создать можно так:
В page.tpl.php вставить где вам нужно по вёрстке

<?php if ($page['webform_region']): ?>
      <div class="'webform-region">
        <?php print render($page['webform_region']); ?>
      </div> <!-- /webform_region -->
<?php endif; ?>

В файле .info темы в регионах прописать:

regions[webform_region] = Webform region

webform_region- это произвольное имя, вы можете прописать любое на своё усмотрение.