dolibarr-dev
[Top][All Lists]
Advanced

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

RE: [Dolibarr-dev] Q uestion pour la créa tion d'un module


From: denis martin
Subject: RE: [Dolibarr-dev] Q uestion pour la créa tion d'un module
Date: Thu, 28 Jan 2010 09:49:47 +0100

Bonjour,

Ca y est j'ai résolu mon problème. J'ai donc utilisé les fonctions product_prepare_head() et societe_prepare_head() pour préparer les tabs et la fonction dol_fiche_head() pour les afficher. Est-ce que une petite explication sur ces fonctions ne devrait pas apparaitre dans le wiki ?
Je pensais qu'un section plus approfondie sur la création de pages pourrait être utile pour aider à la création de modules, je vais essayer de voir ce qu'elle devrait contenir.

Ensuite, j'ai un autre problème, avec l'onglet que j'ai ajouté pour mon module.
Cet onglet apparait sur les fiches produits et  tiers. Voici un extrait de mon descripteur de module :

'thirdparty:Discounts:@productdiscount:' . DOL_URL_ROOT . '/productdiscount/view_product_discount.php?entitytype=thirdparty&id=__ID__',
'product:Discounts:@productdiscount:' . DOL_URL_ROOT . '/productdiscount/view_product_discount.php?entitytype=product&id=__ID__'

J'ai changé le nom de mon onglet récemment (pour passer de 'Remises' à 'Discounts'), mais le nom de l'onglet n'a pas changé sur les fiches produits et client. J'ai essayé de désinstaller et réinstaller le module, rien ne change. Et quand je clique sur l'onglet et que je passe sur un page de mon module, le nom est bien changé ('Discount'
), puis reviens à 'Remises' quand je retourne sur la fiche produit ou client.
Il y a peut-être quelque chose qui n'a pas été modifié dans la base de données ?

Denis Martin



From: address@hidden
To: address@hidden
Subject: [Dolibarr-dev] Question pour la création d'un module
Date: Wed, 27 Jan 2010 11:54:12 +0100

Bonjour,

Je suis actuellement sur la création d'un module pour gérer des tarifs et remises paramétrables pour chaque client et chaque produit.

J'aimerais savoir de quelle façon je dois procéder pour afficher sur les pages de mon module les même onglets que ceux d'une fiche produit ou client.

J'ai vu en faisant un tour dans le code les fonctions suivantes :

dol_fiche_head() du fichier htdocs/lib/functions.lib.php
product_prepare_head() du fichier htdocs/lib/product.lib.php.

Mais je ne sais pas vraiment comment utiliser ces fonctions, et je n'ai pas trouvé de doc.

Quelqu'un pourrait m'indiquer comment le tableau $head[$h][] se rempli (fonction product_prepare_head()) ?
Est-ce que je dois créer un fonction du style product_prepare_head() pour mon module ?

Merci !

Denis.


Vous cherchez l'intégrale des clips de Michael Jackson ? Bing ! Trouvez !

Discute avec tes amis partout, grâce à Messenger sur ton mobile. Cliquez ici !

reply via email to

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