modified: SRC/app/Http/Controllers/ReferentController.php
modified: SRC/app/Http/routes.php modified: SRC/app/Models/Oeuvre.php modified: SRC/resources/views/referent.blade.php
This commit is contained in:
@ -10,6 +10,7 @@ use App\Models\Designation;
|
||||
use App\Models\Domaine;
|
||||
use App\Models\Matiere;
|
||||
use App\Models\Technique;
|
||||
use App\Models\Oeuvre;
|
||||
use Response;
|
||||
|
||||
|
||||
@ -120,4 +121,25 @@ class ReferentController extends Controller {
|
||||
return Response::json(array());
|
||||
}
|
||||
|
||||
public function search()
|
||||
{
|
||||
$auteurs = Input::get('auteur', array());
|
||||
$designations = Input::get('designation', array());
|
||||
$domaines = Input::get('domaine', array());
|
||||
$matieres = Input::get('matiere', array());
|
||||
$techniques = Input::get('technique', array());
|
||||
$debut = Input::get('debut');
|
||||
$fin = Input::get('fin');
|
||||
|
||||
//echo Oeuvre::find(22)->domaine()->get();
|
||||
echo count(Oeuvre::techniqueFilter($techniques)
|
||||
->authorFilter($auteurs)
|
||||
->designationFilter($designations)
|
||||
->domaineFilter($domaines)
|
||||
->matiereFilter($matieres)
|
||||
->debutFilter($debut)
|
||||
->finFilter($fin)
|
||||
->get());
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -40,6 +40,7 @@ Route::group(['middleware' => 'auth'], function ()
|
||||
Route::post('addListeOeuvre', 'ReferentController@addListeOeuvre');
|
||||
Route::get('showListOeuvres/{id}', 'ReferentController@showListeOeuvres');
|
||||
Route::post('setListOeuvres', 'ReferentController@setListOeuvres');
|
||||
Route::post('search', 'ReferentController@search');
|
||||
});
|
||||
|
||||
Route::group(['middleware' => 'admin'], function ()
|
||||
|
Reference in New Issue
Block a user