コード例 #1
0
 /**
  * Display a listing of the PosizioniAperte.
  *
  * @return \Illuminate\Http\Response
  */
 public function index(NewsRepo $news_repo, ComunicatiRepo $comunicati_repo, PagineRepo $pagine_repo)
 {
     $comunicati = $comunicati_repo->getAllFront();
     $news = $news_repo->getAllFront();
     // $schede = $schede_repo->getAllFront();
     $contenuti = $pagine_repo->getContentForPage('farmaco-vigilanza');
     return view('farmaco-vigilanza.index', compact('comunicati', 'contenuti', 'news'));
 }
コード例 #2
0
 /**
  * Display a listing of the PosizioniAperte.
  *
  * @return \Illuminate\Http\Response
  */
 public function index(PosizioniAperteRepo $posizioni_aperte_repo, PagineRepo $pagine_repo, StaffInfoRepo $staff_info)
 {
     $posizioni = $posizioni_aperte_repo->getAllFront();
     $contenuti = $pagine_repo->getContentForPage('lavora-con-noi');
     $staff_info = $staff_info->getAllFront();
     // return $contenuti['lavora_con_noi_main'];
     return view('lavora-con-noi.lavora-con-noi', compact('posizioni', 'contenuti', 'staff_info'));
 }
コード例 #3
0
ファイル: ContenutiController.php プロジェクト: sidis405/ibi
 public function edit_single($id, ContenutiRepo $contenuti_repo, PagineRepo $pagine_repo)
 {
     $contenuto = $contenuti_repo->getById($id);
     $pagine = $pagine_repo->getAll();
     $lingue = Languages::all();
     $traduzioni = $contenuto->translations->keyBy('locale');
     // return $contenuto;
     return view('admin.contenuti.edit_singolo', compact('contenuto', 'pagine', 'lingue', 'traduzioni'));
 }
コード例 #4
0
ファイル: Controller.php プロジェクト: sidis405/ibi
 function __construct()
 {
     $pagine_repo = new PagineRepo();
     $contenuti_footer = $pagine_repo->getContentForPage('index');
     view()->share('contenuti_footer', $contenuti_footer);
     view()->share('user', \Auth()->user());
     if (\Auth::user()) {
         view()->share('user_role', array_pluck(\Auth::user()->roles()->get(), 'name')[0]);
     }
     view()->share('menu', MenuItems::all()->keyBy('slug'));
     if (Session::has('locale')) {
         $locale = Session::get('locale');
     } else {
         $locale = 'it';
     }
     \App::setLocale($locale);
     Session::put('locale', $locale);
     // dd(\App::getLocale($locale));
     view()->share('text', Config::get('traduzioni.' . $locale));
     Session::put('currentPage', '');
 }
コード例 #5
0
ファイル: PagineController.php プロジェクト: sidis405/ibi
 /**
  * Remove the specified Pages from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id, PagineRepo $pagine_repo)
 {
     $delete = $pagine_repo->remove($id);
     return 'true';
 }
コード例 #6
0
ファイル: HomeController.php プロジェクト: sidis405/ibi
 public function curriculum_policy(NewsRepo $news_repo, PagineRepo $pagine_repo)
 {
     $contenuti = $pagine_repo->getContentForPage('curriculum-policy');
     $news = $news_repo->getAllFront();
     return view('pages.curriculum-policy', compact('contenuti', 'news'));
 }