示例#1
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     //
     $groupes = new Groupe();
     $actif = 'contact';
     $type = 2;
     if (isset($_GET['sort'])) {
         if ($_GET['sort'] == 'nom_groupe') {
             $tri = 'alpha';
             $groupe = $groupes->sortable()->where('etat', 1)->get();
         } elseif ($_GET['sort'] == 'type_groupe') {
             $tri = 'type';
             $groupe = $groupes->sortable()->where('etat', 1)->get();
         } elseif ($_GET['sort'] == 'created_at') {
             $tri = 'ajout';
             $groupe = $groupes->sortable()->where('etat', 1)->get();
         } elseif ($_GET['sort'] == 'updated_at') {
             $tri = 'modif';
             $groupe = $groupes->sortable()->where('etat', 1)->get();
         } elseif ($_GET['sort'] == 'date_groupe') {
             $tri = 'date';
             $groupe = $groupes->sortable()->where('etat', 1)->get();
         } elseif ($_GET['sort'] == 'ville_siege_clt') {
             $tri = 'ville';
             $societe = $societes->sortable()->where('etat', 1)->get();
         }
     } else {
         $tri = 'alpha';
         $groupe = $groupes->where('etat', 1)->orderBy('nom_groupe', 'asc')->get();
     }
     return view('contact.contact', compact('actif', 'type', 'groupe', 'tri'));
 }