public function closeModalNoForm() { $html = ''; $html .= mini_modal_close($this->initAutoNumeric()); $this->add($html); }
$i++; $list_checkbox[] = array('name' => 'custom_role' . $row['mod_id'] . '[]', 'id' => 'custom_role' . $row['mod_id'] . $i, 'value' => $row_custom['rol_id'], 'label' => $row_custom['rol_name'], 'is_check' => in_array($row_custom['rol_id'], $true_custom_role)); } $list_checkbox[] = array('name' => 'role_add' . $row['mod_id'], 'id' => 'role_add' . $row['mod_id'], 'value' => 1, 'label' => 'Thêm mới', 'is_check' => $true_roles['role_add']); $list_checkbox[] = array('name' => 'role_edit' . $row['mod_id'], 'id' => 'role_edit' . $row['mod_id'], 'value' => 1, 'label' => 'Sửa', 'is_check' => $true_roles['role_edit']); $list_checkbox[] = array('name' => 'role_trash' . $row['mod_id'], 'id' => 'role_trash' . $row['mod_id'], 'value' => 1, 'label' => 'Xóa', 'is_check' => $true_roles['role_trash']); $list_checkbox[] = array('name' => 'role_delete' . $row['mod_id'], 'id' => 'role_delete' . $row['mod_id'], 'value' => 1, 'label' => 'Xóa vĩnh viễn', 'is_check' => $true_roles['role_delete']); $list_checkbox[] = array('name' => 'role_recovery' . $row['mod_id'], 'id' => 'role_recovery' . $row['mod_id'], 'value' => 1, 'label' => 'Khôi phục', 'is_check' => $true_roles['role_recovery']); $html .= $form->list_checkbox(array('label' => $row['mod_name'], 'list' => $list_checkbox, 'column' => 2)); $html .= $form->form_divider(); } $html .= $form->form_action(array('label' => array('Đồng ý', 'Hủy bỏ'), 'type' => array('submit', 'reset'), 'extra' => array('', 'modal-control="modal-close"'))); $html .= $form->hidden(array('name' => 'action_modal', 'id' => 'action_modal', 'value' => 'permission_group')); $html .= $form->hidden(array('name' => 'record_id', 'id' => 'record_id', 'value' => $group_id)); $html .= $form->form_close(); $html .= mini_modal_close(); echo $html; break; case 'deleteGroupUser': //hàm xóa 1 nhóm tài khoản đăng nhập - trả về json $group_id = getValue('group', 'int', 'POST', 0); $array_return = array(); //kiểm tra xem group này còn user nào ko, nếu còn thì ko xóa được $check_user = new db_count('SELECT count(*) as count FROM admin_users WHERE adm_group_id = ' . $group_id); if ($check_user->total) { $array_return = array('success' => 0, 'error' => 'Bạn không thể xóa nhóm này, vì nó vẫn còn chứa các tài khoản. Vui lòng xóa các tài khoản đăng nhập trước'); unset($db_count); die(json_encode($array_return)); break; } //xóa nhóm tài khoản vào thùng rác