diff --git a/htdocs/html.form.class.php b/htdocs/html.form.class.php index d4b7bbe4881..adf4940b77d 100644 --- a/htdocs/html.form.class.php +++ b/htdocs/html.form.class.php @@ -3516,17 +3516,26 @@ class Form */ function setBarcodeEncoder($selected=0,$code_id,$idForm='formbarcode') { - global $langs; + global $conf, $langs; + + $disable = ''; + + // On vérifie si le code de barre est déjà sélectionné par défaut dans le module produit + if ($conf->produit->enabled && $conf->global->PRODUIT_DEFAULT_BARCODE_TYPE == $code_id) + { + $disable = 'disabled="disabled"'; + } $select_encoder = '
'; + return $select_encoder; }