search-block-form.tpl.php
Версия 1.1 (checked in on 2007/10/31 at 18:06:38 by dries)
search-block-form.tpl.php Реализация по умолчанию для отображения формы поиска внутри блока.
Доступные переменные:
$search_form
: Завершённая форма поиска, готовая для вывода.$search
: Массив элементов с ключами (ассоциативный). Может быть использован для вывода каждого элемента формы по отдельности.
$search
по умолчанию:
$search['search_block_form']
: Поле ввода текста, заключённое в div.$search['submit']
: Кнопка подтверждения формы.$search['hidden']
: Скрытые элементы формы. Используется для валидации формы, когда она подтверждена.
Раз массив $search
имеет ключи, возможен прямой вывод элементов формы.
Модули могут добавлять свои ключи, поэтому рекомендуется проверять их наличие перед выводом. Значения по умолчанию всегда существуют.
<?php if (isset($search['extra_field']
)): ?>
<div class='extra-field'>
<?php print $search['extra_field']
; ?>
</div>
<?php endif; ?>
Для проверки всего содерждимого $search
воспользуйтесь кодом, приведённым ниже.
<?php print '<pre>'
. check_plain(print_r($search
, 1)) .'</pre>'
; ?>