source: spip-zone/_plugins_/prix/plugin.xml @ 45640

Last change on this file since 45640 was 45640, checked in by rastapopoulos@…, 10 years ago

Une API générique pour obtenir le prix d'un objet SPIP. Les fonctions s'appliquent donc sur n'importe quel objet suivant le principe objet/id_objet.

Les deux fonctions principales permettent d'obtenir soit le prix HT, soit le prix TTC. Deux balises #PRIX_HT et #PRIX leurs sont associées.

Par défaut "prix_ht" va chercher un champ SQL "prix_ht" ou sinon un champ "prix" ou sinon une fonction "prix_{objet}_ht_dist()".

La fonction "prix", elle, va d'abord chercher le prix HT et l'envoie à une fonction "prix_{objet}_dist()". Sinon elle retourne le prix HT évidemment.

Les deux fonctions ont chacune un pipeline associé du même nom.

File size: 646 bytes
Line 
1<plugin>
2        <nom>API Prix</nom>
3        <auteur>[Les Développements Durables->http://www.ldd.fr]</auteur>
4        <licence>GPL v3</licence>
5        <version>0.1</version>
6        <etat>dev</etat>
7        <description>Interface de programmation pour connaitre le prix d'un objet SPIP. Ce plugin est un outil pour développeur.</description>
8        <icon>images/prix-128.png</icon>
9        <categorie>outil</categorie>
10       
11        <prefix>prix</prefix>
12       
13        <fonctions>prix_fonctions.php</fonctions>
14        <pipeline>
15                <nom>prix_ht</nom>
16                <inclure>prix_pipelines.php</inclure>
17        </pipeline>
18        <pipeline>
19                <nom>prix</nom>
20                <action>prix_prix</action>
21                <inclure>prix_pipelines.php</inclure>
22        </pipeline>
23</plugin>
Note: See TracBrowser for help on using the repository browser.