Example #1
0
 public function closeModalNoForm()
 {
     $html = '';
     $html .= mini_modal_close($this->initAutoNumeric());
     $this->add($html);
 }
Example #2
0
             $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