J¹ai apporté une correction, à tester
Ca vérifie si le fichier classe existe


Le 20/04/10 16:56, « Pierre Morin » <[email protected]> a écrit :

> En effet, je suis dans le cas où la classe est mal nommée.
> 
> Mais de toutes manières, il ne faut pas tenir compte de mes codes mis dans mon
> e-mail car ce n'était pas la bonne version.
> 
> Au final, le problème est le même (pas de test avant instanciation) mais le
> code à prendre en compte est le suivant (à partir de la ligne 80) :
> +-----------------------------------------------------------------------------
> ------------------------------------------------------+
> if ($modName)
> {
> $file = $modName . ".class.php";
> foreach ($conf->file->dol_document_root as $dol_document_root)
> {
> $fou...@include_once($dol_document_root."/includes/modules/".$file);
> if ($found) break;
> }
> 
> $objMod = new $modName($db);
> +-----------------------------------------------------------------------------
> ------------------------------------------------------+
> Et un code qui-irait-bien pour régler ce problème :
> +-----------------------------------------------------------------------------
> ------------------------------------------------------+
> if ($modName)
> {
>     $file = $modName . ".class.php";
>     foreach ($conf->file->dol_document_root as $dol_document_root)
>     {
>         $fou...@include_once($dol_document_root."/includes/modules/".$file);
>         if ($found) break;
>     }
> 
>     if(class_exists($modName)) $objMod = new $modName($db);
>     else
> ...
> +-----------------------------------------------------------------------------
> ------------------------------------------------------+
> 
> 
> Bien cordialement,
> 
> 

-- 
Régis Houssin
------------------------------------------------------
Cap-Networks
30, Quai de Verdun
71700 Tournus
Tél. +33 6 33 02 07 97
Web: http://www.cap-networks.com
Email: [email protected]

Développeur Dolibarr : [email protected]
Portail francophone : www.dolibarr.fr
Offres SaaS de Dolibarr : www.dolibox.fr
Development platform : www.dolibarr.pro
------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à