Add conf to disable add contract btn on order card (#38346)

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
This commit is contained in:
John BOTELLA 2026-05-22 21:33:39 +02:00 committed by GitHub
parent d0209abc43
commit fc2902a0fd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3554,13 +3554,15 @@ if ($action == 'create' && $usercancreate) {
}
// Create contract
$arrayforbutaction[] = array(
'lang' => 'contracts',
'enabled' => (isModEnabled("contract") && ($object->status == Commande::STATUS_VALIDATED || $object->status == Commande::STATUS_SHIPMENTONPROCESS || $object->status == Commande::STATUS_CLOSED)),
'perm' => ($user->hasRight('contrat', 'creer') == 1),
'label' => 'AddContract',
'url' => '/contrat/card.php?action=create&amp;origin=' . $object->element . '&amp;originid=' . $object->id . '&amp;socid=' . $object->socid,
);
if (!getDolGlobalInt('COMMANDE_DISABLE_ADD_CONTRACT')) {
$arrayforbutaction[] = [
'lang' => 'contracts',
'enabled' => (isModEnabled("contract") && ($object->status == Commande::STATUS_VALIDATED || $object->status == Commande::STATUS_SHIPMENTONPROCESS || $object->status == Commande::STATUS_CLOSED)),
'perm' => ($user->hasRight('contrat', 'creer') == 1),
'label' => 'AddContract',
'url' => '/contrat/card.php?action=create&amp;origin=' . $object->element . '&amp;originid=' . $object->id . '&amp;socid=' . $object->socid,
];
}
/*if (isModEnabled('contract') && ($object->status == Commande::STATUS_VALIDATED || $object->status == Commande::STATUS_SHIPMENTONPROCESS || $object->status == Commande::STATUS_CLOSED)) {
$langs->load("contracts");