2014-02-06 11:33:41 +02:00
|
|
|
|
{**
|
|
|
|
|
* Список пользователей с элементами управления / Пользователь
|
2014-11-09 16:19:58 +02:00
|
|
|
|
*
|
|
|
|
|
* @param object $user
|
|
|
|
|
* @param string $selectable
|
|
|
|
|
* @param string $showActions
|
|
|
|
|
* @param string $showRemove
|
|
|
|
|
*
|
|
|
|
|
* @param string $classes
|
|
|
|
|
* @param array $attributes
|
|
|
|
|
* @param array $mods
|
2014-02-06 11:33:41 +02:00
|
|
|
|
*}
|
|
|
|
|
|
2014-11-09 16:19:58 +02:00
|
|
|
|
{$component = 'user-list-small-item'}
|
2014-02-06 11:33:41 +02:00
|
|
|
|
|
2014-11-09 16:19:58 +02:00
|
|
|
|
{block 'user_list_small_item_options'}
|
|
|
|
|
{$classes = $smarty.local.classes}
|
|
|
|
|
{$attributes = $smarty.local.attributes}
|
|
|
|
|
{$user = $smarty.local.user}
|
|
|
|
|
{$userId = $user->getId()}
|
|
|
|
|
{/block}
|
2014-02-06 11:33:41 +02:00
|
|
|
|
|
2014-11-25 10:12:44 +02:00
|
|
|
|
<li class="{$component} js-user-list-small-item {$classes}" data-user-id="{$userId}" {cattr list=$attributes}>
|
2014-11-09 16:19:58 +02:00
|
|
|
|
{* Чекбокс *}
|
|
|
|
|
{if $smarty.local.selectable}
|
|
|
|
|
<input type="checkbox" class="js-user-list-small-checkbox" data-user-id="{$userId}" data-user-login="{$user->getLogin()}" />
|
|
|
|
|
{/if}
|
2014-02-12 10:54:18 +02:00
|
|
|
|
|
2014-11-09 16:19:58 +02:00
|
|
|
|
{* Пользователь *}
|
|
|
|
|
{block 'user_list_small_item_content'}
|
2015-04-17 19:21:45 +03:00
|
|
|
|
{component 'user' template='avatar' size='xxsmall' mods='inline' user=$user}
|
2014-11-09 16:19:58 +02:00
|
|
|
|
{/block}
|
2014-02-06 11:33:41 +02:00
|
|
|
|
</li>
|