mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
modificada la forma de obtener la lista de grupos para el index de los usuarios
This commit is contained in:
@ -48,7 +48,8 @@ class Users extends \App\Controllers\GoBaseController {
|
||||
|
||||
$this->viewData['pageSubTitle'] = lang('Basic.global.ManageAllRecords', [lang('Users.user')]);
|
||||
|
||||
$this->viewData['groupsPerUser'] = $this->getGroupsPerUser();
|
||||
$this->viewData['user_model'] = $this->user_model;
|
||||
|
||||
parent::index();
|
||||
|
||||
}
|
||||
@ -301,20 +302,5 @@ class Users extends \App\Controllers\GoBaseController {
|
||||
|
||||
return $registers;
|
||||
}
|
||||
|
||||
protected function getGroupsPerUser() {
|
||||
$tokens = $this->user_model->select('token')->findAll();
|
||||
$data = [];
|
||||
foreach($tokens as $token){
|
||||
$groups = $this->group_user_model->select('token_group')->where('token_user', $token->token)->findAll();
|
||||
$groups_title = [];
|
||||
foreach($groups as $group_token){
|
||||
array_push($groups_title, $this->group_model->select('title')->where('token', $group_token)->first()->title);
|
||||
}
|
||||
|
||||
$data[$token->token] = implode(',',$groups_title);
|
||||
}
|
||||
return $data;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user