diff --git a/htdocs/admin/societe.php b/htdocs/admin/societe.php index fa040f5e010..eeaec020f92 100644 --- a/htdocs/admin/societe.php +++ b/htdocs/admin/societe.php @@ -35,7 +35,7 @@ if (!$user->admin) $codeclient_addon_var = CODECLIENT_ADDON; -if ($_GET["action"] == 'setmod') +if ($_GET["action"] == 'setcodeclient') { if (dolibarr_set_const($db, "CODECLIENT_ADDON",$_GET["value"])) { @@ -46,6 +46,22 @@ if ($_GET["action"] == 'setmod') } } + +$codecompta_addon_var = CODECOMPTA_ADDON; + +if ($_GET["action"] == 'setcodecompta') +{ + if (dolibarr_set_const($db, "CODECOMPTA_ADDON",$_GET["value"])) + { + // la constante qui a été lue en avant du nouveau set + // on passe donc par une variable pour avoir un affichage cohérent + $codecompta_addon_var = $_GET["value"]; + Header("Location: societe.php"); + } +} + + + llxHeader(); /* @@ -99,8 +115,61 @@ if ($handle) } else { - print "
| Nom | '; +print 'Info | '; +print 'Activé | '; +print ''; +print " | ||
| '.$modCodeCompta->nom." | \n"; + print $modCodeCompta->info(); + print ' | '; + + if ($codecompta_addon_var == "$file") + { + print '';
+ print ' ';
+ print ' | '; + } + else + { + print ' | '; + print ' | activer | '; + } print "