Измените порядок формы «Искать на этом сайте» в Drupal.
-
19-09-2019 - |
Вопрос
Мне нужно изменить макет блока поиска в Drupal.На данный момент он заказан
Кнопка поиска > «Искать на этом сайте» > Ввод поиска
но дизайн, который у меня есть, хочет, чтобы это было
Ввод поиска > «Искать на этом сайте» > Кнопка поиска
Как мне изменить порядок в Drupal?я могу изменить search-block-form.tpl.php
поэтому кнопка «Отправить» находится в конце, но «Искать на этом сайте» всегда появляется перед вводом, и мне бы хотелось, чтобы он был после.
Надеюсь это имеет смысл.Я также могу сделать это с помощью CSS, но я бы предпочел использовать Drupal?
Спасибо заранее
Решение
Для этого вы можете использовать одну из следующих двух функций предварительной обработки темы.Какой вариант использовать, зависит от того, используете ли вы блок поиска или просто встраиваете форму поиска в свой .tpl.php.
http://api.drupal.org/api/function/template_preprocess_search_block_form/6 http://api.drupal.org/api/function/template_preprocess_search_theme_form/6