2013-06-19 16:32:58 +03:00
|
|
|
|
{**
|
|
|
|
|
* Список пользователей (аватары)
|
2014-01-25 14:44:57 +02:00
|
|
|
|
*
|
2015-01-03 10:19:49 +02:00
|
|
|
|
* @param array $users Список пользователей
|
2015-02-10 03:41:16 +02:00
|
|
|
|
* @param array $pagination Массив с параметрами пагинации
|
|
|
|
|
* @param array $emptyText
|
2013-06-19 16:32:58 +03:00
|
|
|
|
*}
|
|
|
|
|
|
2015-01-03 10:19:49 +02:00
|
|
|
|
{$users = $smarty.local.users}
|
2015-02-10 03:41:16 +02:00
|
|
|
|
{$pagination = $smarty.local.pagination}
|
|
|
|
|
{$emptyText = $smarty.local.emptyText}
|
|
|
|
|
|
|
|
|
|
{$emptyText = $emptyText|default:$aLang.common.empty}
|
2015-01-03 10:19:49 +02:00
|
|
|
|
|
|
|
|
|
{if $users}
|
2012-04-13 20:23:10 +03:00
|
|
|
|
<ul class="user-list-avatar">
|
2015-02-10 03:41:16 +02:00
|
|
|
|
{foreach $users as $user}
|
2014-01-25 14:44:57 +02:00
|
|
|
|
{* TODO: Костыль для блогов *}
|
2015-02-10 03:41:16 +02:00
|
|
|
|
{if $user->getUser()}{$user = $user->getUser()}{/if}
|
2015-01-03 10:19:49 +02:00
|
|
|
|
|
2015-02-10 03:41:16 +02:00
|
|
|
|
<li>{component 'user' template='item' user=$user avatarSize=64}</li>
|
2012-04-13 20:23:10 +03:00
|
|
|
|
{/foreach}
|
|
|
|
|
</ul>
|
|
|
|
|
{else}
|
2015-02-10 03:41:16 +02:00
|
|
|
|
{component 'alert' text=$emptyText mods='empty'}
|
2012-04-13 20:23:10 +03:00
|
|
|
|
{/if}
|
|
|
|
|
|
2015-02-10 03:41:16 +02:00
|
|
|
|
{component 'pagination' total=+$pagination.iCountPage current=+$pagination.iCurrentPage url="{$pagination.sBaseUrl}/page__page__/"}
|