Drupal 6: извлечение поля ввода из формы поиска из div - PullRequest
0 голосов
/ 21 ноября 2011

Документация Drupal о поиске в темах гласит: * $ search ['search_theme_form']: область ввода текста, заключенная в div.

Моя html-страница, которую я хочу сделать темой drupal, использует специальную форму поиска, поэтому я не хочу, чтобы элементы формы были помещены в div.Как я могу получить чистые элементы формы поиска, не обернутые в div?

1 Ответ

1 голос
/ 23 ноября 2011

Что ж, документация Drupal в значительной степени говорит обо всем: http://drupal.org/node/45295

Если вы просто хотите удалить контейнер div, перезапишите шаблон search-theme-form.tpl.php или любой другой шаблон, отвечающий за поле поиска ввода.У вас есть инструкция о том, как перезаписать ссылку выше.

Если вы хотите больше настроек, чем вам нужно сделать шаг # 2 из учебника по Drupal.

Итак, из этого:

// @file /modules/search/search-theme-form.tpl.php
<div id="search" class="container-inline">
  <?php print $search_form; ?>
</div>

На это:

// @file /sites/all/themes/your-active-theme/search-theme-form.tpl.php
<?php print $search_form; ?>

Не забудьте очистить кеш сайта Друпала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...