diff --git a/htdocs/compta/facture/class/facture.class.php b/htdocs/compta/facture/class/facture.class.php index e9cb7aa214e..9fa7fc988e2 100644 --- a/htdocs/compta/facture/class/facture.class.php +++ b/htdocs/compta/facture/class/facture.class.php @@ -4116,18 +4116,18 @@ class Facture extends CommonInvoice $langs->load("bills"); - if (! dol_strlen($modele)) { + if (! dol_strlen($modele)) + { + $modele = 'crabe'; + $thisTypeConfName = 'FACTURE_ADDON_PDF_'.$this->type; - $modele = 'crabe'; - $thisTypeConfName = 'FACTURE_ADDON_PDF_'.$type; - - if ($this->modelpdf) { - $modele = $this->modelpdf; - }elseif (! empty($conf->global->{'FACTURE_ADDON_PDF_'.$this->type})){ - $modele = $conf->global->{'FACTURE_ADDON_PDF_'.$this->type} ; - }elseif (! empty($conf->global->FACTURE_ADDON_PDF)) { - $modele = $conf->global->FACTURE_ADDON_PDF; - } + if ($this->modelpdf) { + $modele = $this->modelpdf; + } elseif (! empty($conf->global->$thisTypeConfName)) { + $modele = $conf->global->$thisTypeConfName; + } elseif (! empty($conf->global->FACTURE_ADDON_PDF)) { + $modele = $conf->global->FACTURE_ADDON_PDF; + } } $modelpath = "core/modules/facture/doc/";