search-block-form.tpl.php — шаблон формирующий блок поиска.
$search_form
— форма поиска$search
— массив элементов поиска с ключами (может использоваться для вывода отдельных элементов формы)$search['search_block_form']
— область ввода запроса обёрнутая в отдельный слой$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>';
?>
<div class="container-inline">
<?php print $search_form; ?>
</div>