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)); }
public function actionUgadmin() { $model=new Usergroups('search'); $model->unsetAttributes(); // clear any default values if(isset($_GET['Usergroups'])) $model->attributes=$_GET['Usergroups']; $test=array('guide'=>$this->loadContact(Yii::app()->user->cid),'tours'=>$this->loadTours(),'todo'=>$this->loadUnreported()); $this->render('ugadmin',array( 'model'=>$model, 'info'=>$test, )); }
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); }
/** * Get groups created by this module. * @param integer $num number of groups to get, or all if not specified. * @return array groups found. */ private function populate_groups_get($num = null) { // get all tokens $allgroups = Usergroups::get_all(); // internal loop to get only our groups. $groups = array(); $count = 0; foreach ($allgroups as $id => $group) { if (strpos($group->name, 'opulate_')) { $groups[] = $group; if (isset($num) && $num == ++$count) { break; } } } return $groups; }
@yield('ceeseeses') </head> <body> <div id="wrapper"> <header> <div class="welcome"> Bienvenida/o <span class="bold">{{{ isset(Auth::user()->name) ? Auth::user()->lastname : Auth::user()->firstname.' '.Auth::user()->lastname }}}</span><br> <?php $profesional = Profesional::where('user_id', Auth::user()->id)->first(); if (isset($profesional)) { echo "Profesional: " . $profesional->nombre . ", " . $profesional->apellido1 . " " . $profesional->apellido2; } else { echo "Este usuario no tiene un profesional asignado"; } $grupo = Usergroups::where('id', Auth::user()->group_id)->first(); ?> <br/> Grupo: {{ $grupo->nombre }} </div> <div class="logo"></div> <div class="exit"> @if(Auth::user()->isAdmin()) {{ html_entity_decode( HTML::link("paciente", HTML::image("imagenes/home.png", "Inicio", array('title' => 'Inicio')) ) ) }} @elseif(Auth::user()->isProfesional()) {{ html_entity_decode( HTML::link("historial_clinico", HTML::image("imagenes/home.png", "Inicio", array('title' => 'Inicio')) ) ) }} @else {{ html_entity_decode( HTML::link("paciente", HTML::image("imagenes/home.png", "Inicio", array('title' => 'Inicio')) ) ) }} @endif <!-- {{ HTML::link('users/logout', HTML::image('imagenes/exit.png', 'Salir')) }} -->