public function editarProyecto() { $idProyecto = Input::get('p'); //Obtiene el id del proyecto a trabajar. $ciclo = Proyecto::select('ciclo')->where('id', $idProyecto)->get(); $semestres = []; if (sizeof($ciclo) > 0) { if ($ciclo[0]->ciclo == "Enero-Julio") { $semestres = [2, 4, 6, 8]; } else { $semestres = [1, 3, 5, 7, 9]; } return View::make('proyectos.plantilla')->with('planes', Plan::all())->with('semestres', $semestres)->with('id', $idProyecto)->with('plantillas', Plantilla::select('plantillas.*', 'p.nombre as plan', 's.semestre')->join('subjects as s', 's.id', '=', 'plantillas.id_subject')->join('plans as p', 'p.id', '=', 's.id_plan')->where('id_proyecto', $idProyecto)->groupBy('s.semestre')->groupBy('plantillas.grupo')->get()); } else { return Redirect::to('proyectos'); } }