if ($ret > 0) {
         if ($conf->global->COMMANDE_ADDON_PDF == "{$value}") {
             dolibarr_del_const($db, 'COMMANDE_ADDON_PDF', $conf->entity);
         }
     }
 } else {
     if ($action == 'setdoc') {
         if (dolibarr_set_const($db, "COMMANDE_ADDON_PDF", $value, 'chaine', 0, '', $conf->entity)) {
             // La constante qui a ete lue en avant du nouveau set
             // on passe donc par une variable pour avoir un affichage coherent
             $conf->global->COMMANDE_ADDON_PDF = $value;
         }
         // On active le modele
         $ret = delDocumentModel($value, $type);
         if ($ret > 0) {
             $ret = addDocumentModel($value, $type, $label, $scandir);
         }
     } else {
         if ($action == 'setmod') {
             // TODO Verifier si module numerotation choisi peut etre active
             // par appel methode canBeActivated
             dolibarr_set_const($db, "COMMANDE_ADDON", $value, 'chaine', 0, '', $conf->entity);
         } else {
             if ($action == 'set_COMMANDE_DRAFT_WATERMARK') {
                 $draft = GETPOST("COMMANDE_DRAFT_WATERMARK");
                 $res = dolibarr_set_const($db, "COMMANDE_DRAFT_WATERMARK", trim($draft), 'chaine', 0, '', $conf->entity);
                 if (!$res > 0) {
                     $error++;
                 }
                 if (!$error) {
                     setEventMessage($langs->trans("SetupSaved"));
Пример #2
0
     // On active le modele
     $ret = delDocumentModel($value, $type);
     if ($ret > 0) {
         $ret = addDocumentModel($value, $type, $label, $scandir);
     }
 } else {
     if ($action == 'setdoctask') {
         if (dolibarr_set_const($db, "PROJECT_TASK_ADDON_PDF", $value, 'chaine', 0, '', $conf->entity)) {
             // La constante qui a ete lue en avant du nouveau set
             // on passe donc par une variable pour avoir un affichage coherent
             $conf->global->PROJECT_TASK_ADDON_PDF = $value;
         }
         // On active le modele
         $ret = delDocumentModel($value, 'project_task');
         if ($ret > 0) {
             $ret = addDocumentModel($value, 'project_task', $label, $scandir);
         }
     } else {
         if ($action == 'setmod') {
             // TODO Verifier si module numerotation choisi peut etre active
             // par appel methode canBeActivated
             dolibarr_set_const($db, "PROJECT_ADDON", $value, 'chaine', 0, '', $conf->entity);
         } else {
             if ($action == 'setmodtask') {
                 // TODO Verifier si module numerotation choisi peut etre active
                 // par appel methode canBeActivated
                 dolibarr_set_const($db, "PROJECT_TASK_ADDON", $value, 'chaine', 0, '', $conf->entity);
             }
         }
     }
 }