1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-07-05 16:04:24 +03:00
ifhub.club/application/frontend/components/user/list/user-list.tpl

40 lines
1.3 KiB
Smarty

{**
* Список пользователей
*
* @param array $users
* @param array $pagination
* @param boolean $useMore
* @param boolean $hideMore
* @param integer $searchCount
* @param string $textEmpty
*}
{if $smarty.local.users}
{$pagination = $smarty.local.pagination}
{* Заголовок *}
{if $smarty.local.searchCount}
<h3 class="h3">
{lang name='user.search.result_title' count=$smarty.local.searchCount plural=true}
</h3>
{/if}
{* Список пользователей *}
{component 'item' template='group'
classes = 'js-more-users-container'
items = {component 'user' template='list-loop' users=$smarty.local.users}}
{* Кнопка подгрузки *}
{if $smarty.local.useMore}
{if ! $smarty.local.hideMore}
{component 'more'
classes = 'js-more-search'
target = '.js-more-users-container'
ajaxParams = [ 'next_page' => 2 ]}
{/if}
{else}
{component 'pagination' total=+$pagination.iCountPage current=+$pagination.iCurrentPage url="{$pagination.sBaseUrl}/page__page__/"}
{/if}
{else}
{component 'blankslate' text=$smarty.local.textEmpty|default:{lang name='user.notices.empty'}}
{/if}