dolibarr-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-user] Utilisation $langs dans pdf_bulot.modules.php


From: Laurent Destailleur (Eldy)
Subject: Re: [Dolibarr-user] Utilisation $langs dans pdf_bulot.modules.php
Date: Thu, 25 May 2006 18:32:31 +0200
User-agent: Thunderbird 1.5.0.2 (Windows/20060308)

Yannick Warnier a écrit :
Salut,

Dans htdocs/includes/modules/facture/pdf_bulot.modules.php, ligne 232,
on utilise $langs qui n'est pas défini dans ce contexte. Ça génère une
erreur de type "page blanche" (;)) qui est réglée en quick hack par le
fait de mettre un:
global $langs;
au début de la fonction(ligne 219), mais je suis certain qu'il y a une
façon plus harmonieuse de procéder.
C'est la bonne méthode.
$langs, $user et $conf sont trois objet utilisés partout, aussi dans le code on les manipule en tant que global car les passer en paramètre est tres contraignant du fait qu'ils sont utilisés partout dans toutes les fonctions et methodes
de classes.

La patch a été appliqué
Quoi qu'il en soit j'attache le patch (généré pour le fichier seulement
parce que mon répertoire contient d'autres modifs de test) mais je
recommande de trouver mieux :-)

Peut-être que le problème apparaît pour les autres modèles de facture,
je n'ai pas vérifié.

Yannick
------------------------------------------------------------------------

--- ../dolibarr-cvs/htdocs/includes/modules/facture/pdf_bulot.modules.php       
2006-05-10 20:14:09.000000000 +0100
+++ htdocs/includes/modules/facture/pdf_bulot.modules.php       2006-05-25 
15:02:03.736516248 +0100
@@ -216,6 +216,7 @@
    */
   function _tableau_compl(&$pdf, $fac)
     {
+      global $langs;
       $tab3_top = 240;
       $tab3_height = 18;
       $tab3_width = 60;
------------------------------------------------------------------------

_______________________________________________
Dolibarr-user mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/dolibarr-user


--
Laurent Destailleur.
---------------------------------------------------------------
EMail: address@hidden
Web: http://www.destailleur.fr
IM: IRC=Eldy, Jabber=Eldy

AWStats (Author) : http://awstats.sourceforge.net
Dolibarr (Contributor) : http//www.dolibarr.com
CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net
AWBot (Author) : http://awbot.sourceforge.net





reply via email to

[Prev in Thread] Current Thread [Next in Thread]