Example #1
0
 public function calendario($mes_sel = null, $year_sel = null)
 {
     $id_site = \Session::get('id_site');
     $id_user = $this->auth->user()->id;
     if (!$mes_sel) {
         $mes_sel = date('n');
     }
     if (!$year_sel) {
         $year_sel = date('Y');
     }
     $sitios = Sites::where('id', $id_site)->get();
     $sites = Sites_users::where('id_user', $id_user)->count();
     $calendario = Calendario::where('id_site', $id_site)->get();
     $user_role = Sites_users::where('id_site', $id_site)->where('id_user', $id_user)->value('role');
     if ($user_role == 1) {
         return view('admin/calendario', ['mes_sel' => $mes_sel, 'year_sel' => $year_sel, 'sitios' => $sitios, 'sites' => $sites, 'calendario' => $calendario]);
     } else {
         return view('calendario', ['mes_sel' => $mes_sel, 'year_sel' => $year_sel, 'sitios' => $sitios, 'sites' => $sites, 'calendario' => $calendario]);
     }
 }