Désolé de spammer mais je tâtonne...
Il se trouve que ce "13" était en fait le rowid de la facture en
question, au lieu de contenir l'objet facture. J'ai donc essayé de faire
un :
/function
write_file($object,$outputlangs,$srctemplatepath='',$hidedetails=0,$hidedesc=0,$hideref=0)
{
$fac = new Facture($db);
$fac->fetch($object);
$object = $fac;/
...
(oui je sais, c'est pas beau mais c'est pour débugger ;) )
Et maintenant je me retrouve avec une erreur fatale "/*Fatal error*:
Call to a member function query() on a non-object in
*/.../compta/facture/class/facture.class.php* on line *779*/"
Je comprends pas, mais il semblerait que la variable $object soit mal
assignée dans mon code. Mais je n'arrive pas à trouver où...
Le 20/07/2012 20:42, Jérémie Ollivier a écrit :
Ca sera peut-être utile : un var_dump($object) dans la methode
write_file du modèle crabe indique *string(2) "13"*. Ca ne ressemble
pas beaucoup à un objet ça...
Le 20/07/2012 17:02, Jérémie Ollivier a écrit :
Et je précise aussi que je n'avais pas ce problème (avec le même
module) avec les versions 2.9 de Dolibarr et FPDF. D'ailleurs j'ai
essayé de rajouter la constante MAIN_USE_FPDF mais ça ne change rien.
_______________________________________________
Dolibarr-dev mailing list
Dolibarr-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev
_______________________________________________
Dolibarr-dev mailing list
Dolibarr-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev
_______________________________________________
Dolibarr-dev mailing list
Dolibarr-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev