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>'; ?>
