1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub-skin.git synced 2024-07-05 16:24:21 +03:00
ifhub-skin/actions/ActionSearch/index.tpl

44 lines
1.4 KiB
Smarty
Raw Normal View History

2017-01-08 13:05:51 +02:00
{**
* Страница с формой поиска
*
* @param array resultItems
* @param array paging
* @param array searchType
* @param array query
* @param array typeCounts
*}
{extends 'layouts/layout.base.tpl'}
{block 'layout_page_title'}
{$aLang.search.search}
{/block}
{block 'layout_content_header' prepend}
{component 'search.main' searchType=$searchType}
{/block}
2017-01-08 13:05:51 +02:00
{block 'layout_options' append}
{$layoutNav = [[
name => 'search',
activeItem => $searchType,
items => [
[ 'name' => 'topics', 'url' => "{router page='search/topics'}?q={$_aRequest.q}", 'text' => $aLang.search.result.topics, 'count' => $typeCounts.topics ],
[ 'name' => 'comments', 'url' => "{router page='search/comments'}?q={$_aRequest.q}", 'text' => $aLang.search.result.comments, 'count' => $typeCounts.comments ]
]
]]}
{/block}
{block 'layout_content'}
2017-01-08 13:05:51 +02:00
{if $resultItems}
{if $searchType == 'topics'}
{component 'topic' template='list' topics=$resultItems paging=$paging}
{elseif $searchType == 'comments'}
{component 'comment' template='list' comments=$resultItems paging=$paging}
{else}
{hook run='search_result' type=$searchType}
{/if}
{elseif $_aRequest.q}
{component 'blankslate' text=$aLang.search.alerts.empty}
{/if}
{/block}