Le nom du canvas des produits et services par défaut dans dolibarr sont :
defa...@product et serv...@product

�...@product² définissant à qui appartient ce canvas, ici le module produit

Pour le module ³droitpret² il faut utiliser ³li...@droitpret²
(nomducan...@droitpret) car il va les chercher dans le répertoire ³canvas²
du module droit prêt.

J¹avais justement ajouté cette modification dans la mise à jour sql , as-tu
relancé l¹install ?

Le canvas est justement une surcharge de la classe produit ou service afin
de personnaliser/ajouter des champs, il s¹accompagne de templates afin de
pouvoir personnaliser aussi l¹affichage de la fiche produit/service

Régis


Le 10/05/10 10:58, « Pierre Morin » <[email protected]> a écrit :

> Bonjour,
> 
> Dans le module Book créé par Patrick Raguin et Samuel  Bouchet, lors de la
> "création" d'un livre (qui est en fait un produit avec des informations en
> plus), la valeur de "canvas" dans la table llx_product était initialisé à
> "livre". Ceci avait pour effet de générer une erreur lors de l'affichage de la
> fiche produit.
> 
> Le "$canvas->fetch()" de la ligne 667 du fichier htdocs/prduct/fiche.php ne
> peut pas se faire puisque le "$canvas->load_canvas()" de la ligne qui précède
> retourne une erreur "BadCanvasName". En effet, la méthode "load_canvas"
> s'attend à avoir en paramètre un nom de canvas en "nomcan...@nommodule".
> 
> J'ai donc "réglé le problème" en faisant en sorte que la valeur de "canvas"
> pour un livre soit "defa...@product", comme pour tout autre produit.
> Mais j'ai peur que ma "solution" (qui règle le problème) soit "sale" et puisse
> engendrer des problèmes par la suite.
> De plus, je ne sais pas ce à quoi correspond exactement un canvas dans
> Dolibarr. Est-ce une sorte de "template" d'affichage de données d'un
> enregistrement dans la base ?
> 
> Merci.
> 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 à