public function getData() { if (\Auth::user()->idpegawai == 1) { $training = Training::oldest('tgltraining')->get(); } else { $training = Training::select('*')->join('pegawai_training', 'training.idtraining', '=', 'pegawai_training.training_id')->where('pegawai_training.pegawai_id', '=', \Auth::user()->idpegawai)->get(); } //dd($training); return Datatables::of($training)->editColumn('tgltraining', function ($training) { return $training->tgltraining ? with(new Carbon($training->tgltraining))->format('d-m-Y') : ''; })->addColumn('action', function ($training) { return view('pages.training.action', compact('training'))->render(); })->make(true); }
/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show() { $testimonials = Testimonial::all(); $trainings = Training::select('id', 'training_name')->get(); return view('testimonials.show', compact('testimonials', 'trainings')); }
public function adminList() { $FAQs = FAQ::all(); $trainings = Training::select('id', 'training_name')->get(); return view('frequently_asked_questions.show', compact('FAQs', 'trainings')); }
/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show() { $testimonials = Testimonial::orderBy('created_at', 'desc')->get(); $trainings = Training::select('id', 'training_name')->get(); return view('testimonials.show', compact('testimonials', 'trainings')); }