public function index() { $cursos = Curso::with('docentes', 'asignaturas')->paginate(); return view('Encargado.AsignarSala.listaAsignarSala', compact('cursos')); // use Illuminate\Database\Query\Builder\docentes; mal puesto el nombre en la funcion // en el modelo, lo tenia como docente y asignatura }
public function index() { $cursos = Curso::with('docentes', 'asignaturas')->get(); return view('Administrador.CursoCrud.listaCurso', compact('cursos')); // use Illuminate\Database\Query\Builder\docentes; mal puesto el nombre en la funcion // en el modelo, lo tenia como docente y asignatura }
public function index() { $cursos = Curso::with('docentes', 'asignaturas')->get(); $rut = Auth::user()->rut; $id_campus = Campus::select('id')->where('rut_encargado', $rut)->first()->id; $nombreCampus = Campus::select('nombre')->where('rut_encargado', $rut)->first(); $cursos = Curso::join('asignaturas', 'cursos.asignatura_id', '=', 'asignaturas.id')->join('departamentos', 'asignaturas.departamento_id', '=', 'departamentos.id')->join('facultades', 'departamentos.facultad_id', '=', 'facultades.id')->join('campus', 'facultades.campus_id', '=', 'campus.id')->where('facultades.campus_id', $id_campus)->select('cursos.*')->paginate(); //dd($cursos); return view('Encargado.Curso.listaCursoE', compact('cursos')); // use Illuminate\Database\Query\Builder\docentes; mal puesto el nombre en la funcion // en el modelo, lo tenia como docente y asignatura }
public function index() { $users = Curso::with('docentes.departamentos', 'asignaturas')->get(); //dd($users); return view('Encargado.AsignarSala.listaAsignarSala', array('periodo' => Periodo::lists('bloque', 'id'), 'campus' => Campus::lists('nombre', 'id'), 'cursos' => $users)); }