Этот тип шаблона является единственным для раздела, он содержит данные с результатами поиска.
Массив записей с данными о найденных материалах. Каждая запись представляет собой массив с ключами:
Порядковый номер.
Название материала/страницы.
Ссылка на материал/страницу.
Фрагмент текста, с выделенными искомыми словами, либо просто аннотация.
Массив записей с данными о прикрепленных изображениях, может использоваться в качестве параметра функции image. Каждая запись представляет собой массив с ключами:
Числовой идентификатор первого прикрепленного изображения.
Дата обновления материала/страницы в формате UTC.
Cодержит массив записей с данными о тегах. Каждая запись представляет собой массив с ключами:
Объект постраничной навигации.
Ассоциированный массив содержащий список разделов участвующих в поиске с их чиловыми идентификаторами в качестве ключа. Может использоваться в качестве параметра options для функции html_options.
<h1>{$section_name}</h1> <form method="get"> {* Форма поиска. *} <input type="text" name="query" size="20" value="{$smarty.get.query|escape}"> <input type="submit" value="Искать"> </form> {if $items} {section name=i loop=$items} {* Обход массива результатов. *} <h3>{$items[i].num}. <a href="{$items[i].link}">{$items[i].name}</a></h3> <p> {image id=$items[i].idimg align=left height=80} {* Картинка, елси есть. *} {$items[i].description} </p> {if $items[i].tags} <p> {section name=j loop=$items[i].tags} {* Вывод тегов материала. *} <a href="{$items[i].tags[j].link}">{$items[i].tags[j].name}</a>{if !$smarty.section.j.last}, {/if} {/section} </p> {/if} {/section} {object obj=$items_pager} {/if}