$compte_rendu->load($compte_rendu_id); // Accès aux modèles de la fonction et de l'établissement $module = CModule::getActive("dPcompteRendu"); $is_admin = $module && $module->canAdmin(); $access_function = $is_admin || CAppUI::conf("compteRendu CCompteRendu access_function"); $access_group = $is_admin || CAppUI::conf("compteRendu CCompteRendu access_group"); if ($compte_rendu->_id) { if ($compte_rendu->function_id && !$access_function) { CAppUI::redirect("m=system&a=access_denied"); } if ($compte_rendu->group_id && !$access_group) { CAppUI::redirect("m=system&a=access_denied"); } } $compte_rendu->loadContent(); $compte_rendu->loadRefsNotes(); if (!$compte_rendu->_id) { $compte_rendu->valueDefaults(); } if ($compte_rendu->object_id) { $compte_rendu = new CCompteRendu(); } else { $compte_rendu->loadRefCategory(); } $compte_rendu->loadRefUser(); $compte_rendu->loadRefFunction(); $compte_rendu->loadRefGroup(); // Gestion du modèle $_GET["isBody"] = in_array($compte_rendu->type, array("body", "preface")); $_GET["isModele"] = 1; $templateManager = new CTemplateManager($_GET);