/**
  * 
  * 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']);
}