dolibarr-dev
[Top][All Lists]
Advanced

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

Re: [Dolibarr-dev] Roadmap 2.9 - 3.x


From: SR Infosystèmes
Subject: Re: [Dolibarr-dev] Roadmap 2.9 - 3.x
Date: Sat, 27 Mar 2010 11:04:29 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3


Sinon comme la nuit porte conseil, je me suis réveillé illuminé d’une idée plutôt intéressante. Je suis en train d’améliorer le fonctionnement des “canvas” de produit que Rodolphe et Cyrille avait introduit dans le module “Livre”, et je me suis dit pourquoi ne pas étendre se fonctionnement aux autres modules, ainsi nous pourrions créer un canvas “prospect”, “client pro”, “particulier”, “fournisseur”, etc.... Ceci permettra de personnaliser plus facilement les fiches Tiers par exemple. Le fonctionnement du “canvas” permet de surcharger la classe de base et d’effectuer des traitements supplémentaires en fonction du nom du canvas (ajout de champs), de plus couplé aux templates il permet de personnaliser l’affichage des fiches et formulaires. Il sera donc possible de créer ses propres fiches ou canvas sans toucher au code initial.

Ca serait géant... Est-il possible d'étendre ce concept de 'canvas' aux listes ?

La liste des tiers de contact est symptomatique :
- Elle affiche toujours le numéro de tel fixe du tiers.
- 95% de mes tiers sont renseignés uniquement avec un portable.

Donc soit je casse la logique en renseignant les portables dans les fixes (ce que je n'ai pas fait), soit je dois cliquer pour voir à chaque fois (mais c'est pas grave, si un jour j'ai le temps, je n'aurai qu'à faire comme vous, contribuer, au lieu de compter les points).


Je fais aussi des modifications pour faire en sorte que tout les fichiers d’un module externe soit contenu dans son propre répertoire (admin, img, lib, langs, etc...), ainsi il n’y aura que la classe paramètre du module qui sera déporté dans “/includes/modules/” , ca on ne peut pas faire autrement. Ce sera encore plus simple pour installer, moins de risque d’erreur, de plus si on inclus un système d’installation automatique il suffira juste de déplacer un répertoire et fichier.
+1

--
Logo SRI
LA SOLUTION à vos problèmes INFORMATIQUES

SR Infosystèmes
15, rue du Temple
17310 St Pierre d'Oléron
Ile d'Oléron - France

Mobile  : 06 89 29 88 44
Fixe    : 09 54 10 55 60 (appel local)
Fax     : 09 59 10 55 60

Contact : www.sriviere.tel     
Site    : www.srinfosystemes.fr
X509    : www.sriviere.info
Skype   : stephane.riviere
Email   : address@hidden

reply via email to

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