Fix: si fckeditor est activé pour les descriptions produits alors on l'active pour les lignes de détails produits, et inversement si les lignes de détails sont désactivée alors on désactive les descriptions produits

This commit is contained in:
Regis Houssin 2007-05-07 14:42:45 +00:00
parent 58a899f25e
commit 3a242c6f37

View File

@ -58,12 +58,22 @@ foreach($modules as $const => $desc)
if ($_GET["action"] == 'activate_'.strtolower($const)) if ($_GET["action"] == 'activate_'.strtolower($const))
{ {
dolibarr_set_const($db, "FCKEDITOR_ENABLE_".$const, "1"); dolibarr_set_const($db, "FCKEDITOR_ENABLE_".$const, "1");
//si fckeditor est activé dans la description produit/service, on l'active dans les documents
if ($const == 'PRODUCTDESC')
{
dolibarr_set_const($db, "FCKEDITOR_ENABLE_DETAILS", "1");
}
Header("Location: fckeditor.php"); Header("Location: fckeditor.php");
exit; exit;
} }
if ($_GET["action"] == 'disable_'.strtolower($const)) if ($_GET["action"] == 'disable_'.strtolower($const))
{ {
dolibarr_del_const($db, "FCKEDITOR_ENABLE_".$const); dolibarr_del_const($db, "FCKEDITOR_ENABLE_".$const);
//si fckeditor est desactivé dans les documents, on le désactive dans la description produit/service
if ($const == 'DETAILS')
{
dolibarr_del_const($db, "FCKEDITOR_ENABLE_PRODUCTDESC");
}
Header("Location: fckeditor.php"); Header("Location: fckeditor.php");
exit; exit;
} }