/** * * todo : utiliser cette methode pour la gestion des contenus associƩs aux produit // actuellement uniquement pour rubrique */ public function delete($associatedContentToDeleteId) { if ($this->charger($associatedContentToDeleteId)) { parent::delete(); if ($this->type == 1) { $objet = new Produit(); } else { $objet = new Rubrique(); } $objet->charger($this->objet); if ($this->type == 1) { ActionsModules::instance()->appel_module("modprod", $objet); } else { ActionsModules::instance()->appel_module("modrub", $objet); } } }
function contenuassoc_supprimer($request) { $contenuassoc = new Contenuassoc(); $contenuassoc->charger($request->query->get('id')); $contenuassoc->delete(); if ($contenuassoc->type == 1) { $objet = new Produit(); } else { $objet = new Rubrique(); } $objet->charger($contenuassoc->objet); if ($contenuassoc->type == 1) { ActionsModules::instance()->appel_module("modprod", $objet); } else { ActionsModules::instance()->appel_module("modrub", $objet); } lister_contenuassoc($request->query->get('type'), $request->query->get('objet')); }
function contenuassoc_supprimer() { $contenuassoc = new Contenuassoc(); $contenuassoc->charger($_GET['id']); $contenuassoc->delete(); if ($contenuassoc->type == 1) { $objet = new Produit(); } else { $objet = new Rubrique(); } $objet->charger($contenuassoc->objet); if ($contenuassoc->type == 1) { ActionsModules::instance()->appel_module("modprod", $objet); } else { ActionsModules::instance()->appel_module("modrub", $objet); } lister_contenuassoc($_GET['type'], $_GET['objet']); }