[Top][All Lists]
[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