/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index($idlevel, $level, $idspeciality, $speciality, $idmaterial, $material, $idlesson, $lesson) { $newsallarticles = Article::where('stat', '=', 'nouvelles')->orderBy('id', 'desc')->take(3)->get(); $bacallarticles = Article::where('stat', '=', 'apres-bac')->orderBy('id', 'desc')->take(3)->get(); $speciality = str_replace('-', ' ', $speciality); $material = str_replace('-', ' ', $material); $lesson = str_replace('-', ' ', $lesson); $lessonnames = Lesson::where('id', '=', $idlesson)->get(); $specialitynames = Category::where('id', '=', $idspeciality)->get(); $alllessons = Lesson::groupBy('categories_id')->orderBy('id', 'desc')->get(); $rounds1 = Lesson::where('round', '=', '1ere-session')->get(); $rounds2 = Lesson::where('round', '=', '2eme-session')->get(); $fullcat = Category::get(); $all = Category::where('parent', '=', 0); $level = str_replace('-', ' ', $level); $levelnames = Category::where('id', '=', $idlevel)->get(); $materialnames = Category::where('id', '=', $idmaterial)->get(); foreach ($lessonnames as $lessonname) { $ar_lessonname = $lessonname->ar_title; } foreach ($specialitynames as $specialityname) { $ar_specialityname = $specialityname->ar_name; } foreach ($levelnames as $levelname) { $ar_levelname = $levelname->ar_name; } foreach ($materialnames as $materialname) { $ar_materialname = $materialname->ar_name; } return view(proj . '.resumes', ['title' => $ar_lessonname, 'ar_materialname' => $ar_materialname, 'ar_levelname' => $ar_levelname, 'rounds1' => $rounds1, 'rounds2' => $rounds2, 'asccat' => $all->get(), 'allcat' => $all->orderBy('id', 'desc')->get(), 'fullcat' => $fullcat, 'idlevel' => $idlevel, 'idspeciality' => $idspeciality, 'idmaterial' => $idmaterial, 'idlesson' => $idlesson, 'level' => $level, 'newsallarticles' => $newsallarticles, 'bacallarticles' => $bacallarticles, 'alllessons' => $alllessons, 'ar_lessonname' => $ar_lessonname, 'lesson' => $lesson, 'material' => $material, 'ar_specialityname' => $ar_specialityname, 'speciality' => $speciality]); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function home() { $all = Category::where('parent', '=', 0); $fullcat = Category::get(); $allarticles = Article::orderBy('id', 'desc')->take(10)->get(); $alllessons = Lesson::groupBy('categories_id')->orderBy('id', 'desc')->take(10)->get(); $newsallarticles = Article::where('stat', '=', 'nouvelles')->orderBy('id', 'desc')->take(3)->get(); $bacallarticles = Article::where('stat', '=', 'apres-bac')->orderBy('id', 'desc')->take(3)->get(); $lessons = Lesson::all(); $partners = Partner::all(); return view(proj . '.home', ['title' => trans('accueil.accueil'), 'asccat' => $all->get(), 'allcat' => $all->orderBy('id', 'desc')->get(), 'fullcat' => $fullcat, 'allarticles' => $allarticles, 'newsallarticles' => $newsallarticles, 'bacallarticles' => $bacallarticles, 'partners' => $partners, 'alllessons' => $alllessons])->with('lessons', $lessons); }