<?php
/* Smarty version 4.5.2, created on 2024-05-10 23:12:11
  from '/Users/nikolaimv/Sites/yzb.loc/admin/templates/views/users/groups.tpl' */

/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
  'version' => '4.5.2',
  'unifunc' => 'content_663e637b7802f7_72269961',
  'has_nocache_code' => false,
  'file_dependency' => 
  array (
    '150ef3e7176942b39c33e1855aef67c580c0ed5a' => 
    array (
      0 => '/Users/nikolaimv/Sites/yzb.loc/admin/templates/views/users/groups.tpl',
      1 => 1682070756,
      2 => 'file',
    ),
  ),
  'includes' => 
  array (
    'file:module/show-by.tpl' => 1,
    'file:components/page-header.tpl' => 1,
    'file:module/pagination.tpl' => 1,
  ),
),false)) {
function content_663e637b7802f7_72269961 (Smarty_Internal_Template $_smarty_tpl) {
?>
<!-- Page header -->
<?php $_smarty_tpl->smarty->ext->_capture->open($_smarty_tpl, "buttons", null, null);?>
	<a class="btn btn-sm btn-primary mx-1" data-bs-popup="tooltip" title="Добавить группу" data-bs-placement="auto" href="<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['adminUrl']->value, ENT_QUOTES, 'UTF-8', true);?>
/managergroup?action=add<?php if (!empty($_smarty_tpl->tpl_vars['page']->value)) {?>&page=<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['page']->value, ENT_QUOTES, 'UTF-8', true);
}
echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['buildQueryString']->value, ENT_QUOTES, 'UTF-8', true);?>
"><i class="icon-plus3"></i></a>
<?php $_smarty_tpl->smarty->ext->_capture->close($_smarty_tpl);
$_smarty_tpl->smarty->ext->_capture->open($_smarty_tpl, "breadcrumb", null, null);?>
	<a href="<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['adminUrl']->value, ENT_QUOTES, 'UTF-8', true);?>
/managergroups" class="breadcrumb-item"><?php if ((isset($_smarty_tpl->tpl_vars['title']->value))) {
echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['title']->value, ENT_QUOTES, 'UTF-8', true);
}?></a>
<?php $_smarty_tpl->smarty->ext->_capture->close($_smarty_tpl);?>

<?php $_smarty_tpl->smarty->ext->_capture->open($_smarty_tpl, "showBy", null, null);?>
    <?php $_smarty_tpl->_subTemplateRender("file:module/show-by.tpl", $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, $_smarty_tpl->cache_lifetime, array('url'=>((string)$_smarty_tpl->tpl_vars['adminUrl']->value)."/manager-groups"), 0, false);
$_smarty_tpl->smarty->ext->_capture->close($_smarty_tpl);?>

<?php $_smarty_tpl->_subTemplateRender("file:components/page-header.tpl", $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, $_smarty_tpl->cache_lifetime, array('buttons'=>$_smarty_tpl->smarty->ext->_capture->getBuffer($_smarty_tpl, 'buttons'),'breadcrumb'=>$_smarty_tpl->smarty->ext->_capture->getBuffer($_smarty_tpl, 'breadcrumb'),'showBy'=>$_smarty_tpl->smarty->ext->_capture->getBuffer($_smarty_tpl, 'showBy')), 0, false);
?>
<!-- /page header -->

<!-- Content area -->
<div class="content">

	<div class="row">
		<div class="col-md-12">

			<div class="card border shadow-sm">
				<div class="">
					<table class="table table-togglable table-xs table-striped table-hover users-archive" id="managergroups">
						<thead>
						<tr>
							<th width="160">Дата изменения</th>
							<th class="">Название</th>
							<th class="">Участники группы</th>
							<th class="text-center">Статус</th>
							<th class="text-center text-muted" width="30"><i class="ph-check"></i></th>
						</tr>
						</thead>
                        <?php if ((isset($_smarty_tpl->tpl_vars['groups']->value))) {?>
							<tbody>
                            <?php
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['groups']->value, 'group', false, NULL, 'groups', array (
  'first' => true,
  'index' => true,
));
$_smarty_tpl->tpl_vars['group']->do_else = true;
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['group']->value) {
$_smarty_tpl->tpl_vars['group']->do_else = false;
$_smarty_tpl->tpl_vars['__smarty_foreach_groups']->value['index']++;
$_smarty_tpl->tpl_vars['__smarty_foreach_groups']->value['first'] = !$_smarty_tpl->tpl_vars['__smarty_foreach_groups']->value['index'];
?>
								<tr id="managergroup-<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['group']->value['groupId'], ENT_QUOTES, 'UTF-8', true);?>
" class="<?php if ($_smarty_tpl->tpl_vars['group']->value['status'] == 'H') {?>table-warning<?php }?>">
									<td class="text-left text-nowrap"><span class="fs-sm fw-semibold"><?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['group']->value['dateChange'], ENT_QUOTES, 'UTF-8', true);?>
</span></td>
									<td class=""><?php echo $_smarty_tpl->tpl_vars['group']->value['groupName'];?>
</td>
									<td class=""><span class="fw-semibold"><?php echo htmlspecialchars((string)(($tmp = $_smarty_tpl->tpl_vars['group']->value['countUsers'] ?? null)===null||$tmp==='' ? 0 ?? null : $tmp), ENT_QUOTES, 'UTF-8', true);?>
</span> <span class="fs-sm">(<?php echo htmlspecialchars((string)mb_strtolower((string) call_user_func_array($_smarty_tpl->registered_plugins[ 'modifier' ][ 'plural' ][ 0 ], array( $_smarty_tpl->tpl_vars['group']->value['countUsers'],'по...ль','по...лей','по...ля' )), 'UTF-8'), ENT_QUOTES, 'UTF-8', true);?>
)</span></td>
									<td id="status-<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['group']->value['groupId'], ENT_QUOTES, 'UTF-8', true);?>
" class="text-center"><?php echo $_smarty_tpl->tpl_vars['group']->value['statusName'];?>
</td>
									<td class="text-left">
										<div class="d-inline-flex">
											<a class="text-primary" data-bs-popup="tooltip" title="Редактировать" data-bs-placement="auto" href="<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['adminUrl']->value, ENT_QUOTES, 'UTF-8', true);?>
/managergroup?action=edit&id=<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['group']->value['groupId'], ENT_QUOTES, 'UTF-8', true);
if (!empty($_smarty_tpl->tpl_vars['page']->value)) {?>&page=<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['page']->value, ENT_QUOTES, 'UTF-8', true);
}
echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['buildQueryString']->value, ENT_QUOTES, 'UTF-8', true);?>
"><i class="ph-note-pencil me-2"></i></a>
                                            <?php if (!(isset($_smarty_tpl->tpl_vars['__smarty_foreach_groups']->value['first']) ? $_smarty_tpl->tpl_vars['__smarty_foreach_groups']->value['first'] : null)) {?>
												<div class="dropdown">
													<a class="text-body" data-bs-toggle="dropdown"><i class="ph-list"></i></a>

													<div class="dropdown-menu dropdown-menu-end">
														<a class="dropdown-item" href="<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['adminUrl']->value, ENT_QUOTES, 'UTF-8', true);?>
/managergroups?action=edit&id=<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['group']->value['groupId'], ENT_QUOTES, 'UTF-8', true);
if (!empty($_smarty_tpl->tpl_vars['page']->value)) {?>&page=<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['page']->value, ENT_QUOTES, 'UTF-8', true);
}
echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['buildQueryString']->value, ENT_QUOTES, 'UTF-8', true);?>
"><i class="ph-note-pencil me-2"></i> Редактировать</a>
														<button class="dropdown-item ajax_action" data-module="managergroups" data-action="status" data-id="<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['group']->value['groupId'], ENT_QUOTES, 'UTF-8', true);?>
"><i class="<?php if ($_smarty_tpl->tpl_vars['group']->value['status'] == 'V') {?>ph-eye<?php } else { ?>ph-eye-slash<?php }?> me-2"></i> Статус</button>
														<div class="dropdown-divider"></div>
														<button class="dropdown-item text-danger" onclick="newRemove(<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['group']->value['groupId'], ENT_QUOTES, 'UTF-8', true);?>
, '<?php echo htmlspecialchars((string)$_smarty_tpl->tpl_vars['group']->value['groupName'], ENT_QUOTES, 'UTF-8', true);?>
', 'managergroups')"><i class="ph-trash me-2"></i> Удалить</button>
													</div>
												</div>
                                            <?php }?>
										</div>
									</td>
								</tr>
                            <?php
}
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>

							</tbody>
                        <?php } else { ?>
							<tbody><tr class="odd"><td class="text-center" colspan="8">- Не найдено -</td></tr></tbody>
                        <?php }?>
					</table>
				</div>
                <?php $_smarty_tpl->_subTemplateRender("file:module/pagination.tpl", $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, $_smarty_tpl->cache_lifetime, array('url'=>((string)$_smarty_tpl->tpl_vars['adminUrl']->value)."/managergroups",'params'=>((string)$_smarty_tpl->tpl_vars['buildQueryString']->value)), 0, false);
?>

			</div>
		</div>

	</div>
</div>

<?php echo '<script'; ?>
>
    $(document).ready(function () {

        <?php if ((isset($_smarty_tpl->tpl_vars['errors']->value['name_empty']))) {?>     new Noty({ text: 'Поле логин не должно быть пустым', type: 'error' }).show(); <?php }?>
        <?php if ((isset($_smarty_tpl->tpl_vars['errors']->value['name_exists']))) {?>    new Noty({ text: 'Указанное имя менеджера уже существует.', type: 'error' }).show(); <?php }?>
        <?php if ((isset($_smarty_tpl->tpl_vars['errors']->value['user_not_found']))) {?>  new Noty({ text: 'Менеджер не найден.', type: 'error' }).show();  <?php }?>

        <?php if ((isset($_smarty_tpl->tpl_vars['errors']->value['not_saved']))) {?>       new Noty({ text: 'Менеджер НЕ сохранен:', type: 'error' }).show(); <?php }?>

        <?php if ((isset($_smarty_tpl->tpl_vars['errors']->value['privileges_empty']))) {?> new Noty({ text: 'У группы пользователей должна быть хотя бы одна привилегия.', type: 'error' }).show(); <?php }?>

        <?php if ((isset($_smarty_tpl->tpl_vars['messages']->value['saved']))) {?> new Noty({ text: 'Менеджер сохранен.', type: 'success' }).show(); <?php }?>
    });

<?php echo '</script'; ?>
>

<?php }
}
