diff --git a/htdocs/compta/facture/impayees.php b/htdocs/compta/facture/impayees.php index ec9c71017d1..0b1c46eff97 100644 --- a/htdocs/compta/facture/impayees.php +++ b/htdocs/compta/facture/impayees.php @@ -200,10 +200,13 @@ if ($user->rights->facture->lire) print ''; + $facturestatic->id=$objp->facid; + $facturestatic->ref=$objp->facnumber; + $facturestatic->type=$objp->type; + print ''; print ''; print '
'; - print ''.img_object($langs->trans("ShowBill"),"bill")." "; - print ''.$objp->facnumber.''.$objp->increment; + print $facturestatic->getNomUrl(1); print ''; diff --git a/htdocs/html.form.class.php b/htdocs/html.form.class.php index f9620fca06d..9e23c151083 100644 --- a/htdocs/html.form.class.php +++ b/htdocs/html.form.class.php @@ -2888,8 +2888,9 @@ class Form * \param genallowed Génération autorisée (1/0 ou array des formats) * \param delallowed Suppression autorisée (1/0) * \param modelselected Modele à présélectionner par défaut - * \param modelliste Tableau des modeles possibles - * \param forcenomultilang N'affiche pas option langue meme si MAIN_MULTILANGS défini + * \param modelliste Tableau des modeles possibles + * \param forcenomultilang N'affiche pas option langue meme si MAIN_MULTILANGS défini + * \param iconPDF N'affiche que l'icone PDF avec le lien (1/0) * \remarks Le fichier de facture détaillée est de la forme * REFFACTURE-XXXXXX-detail.pdf ou XXXXX est une forme diverse * \return int <0 si ko, nbre de fichiers affichés si ok @@ -2900,6 +2901,15 @@ class Form global $langs,$bc,$conf; $var=true; + + if ($iconPDF == 1) + { + $genallowed = ''; + $delallowed = 0; + $modelselected = ''; + $modelliste = ''; + $forcenomultilang=0; + } $filename = sanitize_string($filename); $headershown=0;