コード例 #1
0
 public function getEdit($id)
 {
     $user = User::leftJoin('usergroups', 'users.group_id', '=', 'usergroups.id')->leftJoin('sedes_users', 'users.id', '=', 'sedes_users.user_id')->leftJoin('sedes', 'sedes.id', '=', 'sedes_users.sede_id')->groupBy('users.id')->select('sedes.nombre', 'users.id as u_id', 'users.*', 'usergroups.*', DB::raw('GROUP_CONCAT(sedes.nombre) as sedes_p'), DB::raw('GROUP_CONCAT(sedes.id) as sedes_pid'))->find($id);
     $sedes_pid = explode(',', $user->sedes_pid);
     $usergroups = Usergroups::lists('nombre', 'id');
     $sedes = Sedes::get();
     return View::make('users.edit')->with('user', $user)->with('usergroups', $usergroups)->with('sedes', $sedes)->with(array('sedes_pid' => $sedes_pid));
 }
コード例 #2
0
ファイル: UsersController.php プロジェクト: ban007/bg-erp
 public function getEdit($id)
 {
     $user = User::leftJoin('usergroups', 'users.group_id', '=', 'usergroups.id')->groupBy('users.id')->select('users.id as u_id', 'users.*', 'usergroups.*')->find($id);
     $usergroups = Usergroups::lists('nombre', 'id');
     return View::make('users.edit')->with('user', $user)->with('usergroups', $usergroups);
 }