Fork me on GitHub
Bienvenue, Invité
Nom d'utilisateur Mot de passe: Se souvenir de moi

Retour expérience dev module Dolibarr
(1 visualisation(s)) (1) Invité
  • Page:
  • 1

SUJET: Retour expérience dev module Dolibarr

Retour expérience dev module Dolibarr il y a 1 an, 11 mois #19939

  • reminect
  • Hors ligne
  • Fresh Boarder
  • Message: 7
  • Karma: 0
Bonjour,
J'ouvre ce topic pour faire 2/3 réactions à chaud, pendant que je code un module sur Dolibarr..
Je suis sur Dolibarr 2.7.1

Voila quelques petits soucis de syntax/présentation qui pourraient être améliorés histoire de ne pas nous bruler des neuronnes pour rien:
1) Class Commande
var $date;				// Date commande
var $date_commande; // Date commande (deprecated)


Hors $date_commande est toujours utilisé pour stocker la date de la commande.
Comme ca ce n'est rien, mais j'ai perdu 1h à me demander pourquoi mon formatage de date ne marchais pas..

2) Class contact et class societe
Je sais que l'internationalisation est en cours, mais cette broutille peut donner mal au crane :
Pour l'un var $adresse
Pour l'autre var $address

ca me permet d'enchainer sur :
3) Les adresses de livraisons.
D'après ce que j'ai compris, une commande lié à un contact d'une société définis une adresse de livraison différente, j'ai juste?
Je ne sais pas comment gère le module OSC les différents clients du site ecommerce, mais ca peut devenir très lourd dans le cas d'un site ecommerce avec client non inscrit + client inscrit avec une ou plusieurs adresses de livraisons sachant que je suis parti dans l'idée d'enregistrer les clients comme individu physique(particulier)...



Régis, si tu trouve que le topic n'est pas dans la bonne catégorie, j'en suis vraiment désolé.

Je continuerais surement à poster certains trucs dont la logique m'échappe un peu à la suite de ce topic.

Comme j'écris ca à chaud et à la volée suite à mes errements, veuillez ne pas tenir compte du ton un peu stressé que je pourrais employer ;p


A bientot,
Rémi.
Dernière édition: il y a 1 an, 11 mois par reminect.

Re:Retour expérience dev module Dolibarr il y a 1 an, 11 mois #19969

  • reminect
  • Hors ligne
  • Fresh Boarder
  • Message: 7
  • Karma: 0
Class Commande
/**
* \brief Reinitialize array lignes
* \param only_product Return only physical products
* \return array Array of CommandeLigne
*/

function fetch_lines($only_product=0)


La fonction ne retourne pas un tableau d'objets CommandeLigne mais un INTEGER.

Re:Retour expérience dev module Dolibarr il y a 1 an, 7 mois #21733

  • eldy
  • Hors ligne
  • Administrateur
  • Message: 2905
  • Karma: 92
Commentaires corrigés en CVS.
  • Page:
  • 1
Temps de génération de la page: 0.08 secondes