/** * Liste des caves */ public function liste() { $cave = new \Manager\CaveManager(); $allCaves = $cave->findAll(); $this->show('caves/liste', ['title'=>'Liste des caves', 'tCaves'=>$allCaves]); }
/** * Modification cave */ public function modificationCave() { // droits pour admin $this->allowTo('admin'); // appel du modèle CaveManager $cave = new \Manager\CaveManager(); $tCave = ['nomCave'=>$_POST['nom'], 'adresseCave'=>$_POST['adresse'], 'cpCave'=>$_POST['cp'], 'villeCave'=>$_POST['ville'], 'villeCave'=>$_POST['ville'], 'descriptionCaveFR'=>$_POST['descriptionFR'], 'descriptionCaveEN'=>$_POST['descriptionEN'], ]; // récupération de l'id de la cave à modifier $idCave = $_POST['idCave']; // update dans la base $cave->update($tCave, $idCave, $stripTags = true); // retour à la page caves $this->redirectToRoute('listeCave'); }