La boucle COMMANDE spip et thelia : Différence entre versions

De TheliaDoc
Aller à : navigation, rechercher
(Résumé automatique : blanchiment)
 
Ligne 1 : Ligne 1 :
 +
[[Image:Logo_spip_thelia.png]]
 +
[http://www.spip-contrib.net/Plugin-Thelia le plugin thelia-spip]
  
 +
'''Attention ces boucles nécessitent l'installation du plugin spip-thelia'''
 +
 +
=='''Attention commande sous spip et thelia'''==
 +
 +
* '''Dans thelia'''
 +
<pre>
 +
commande.php?
 +
commande_detail.php?
 +
commande_visualiser.php?
 +
</pre>
 +
* '''et renomé dans spip et thelia'''
 +
<pre>
 +
spip.php?page=commande
 +
spip.php?page=commande_detail
 +
spip.php?page=commande_visualiser
 +
</pre>
 +
* '''par la boucle'''
 +
<pre>
 +
#URL_PAGE{commande}
 +
#URL_PAGE{commande_detail}
 +
#URL_PAGE{commande_visualiser}
 +
</pre>
 +
 +
== Param entrée ==
 +
 +
'''id''' : id de la commande
 +
 +
'''ref''' : référence de la commande
 +
 +
'''client''' : id du client ( si l'on souhaite afficher toutes les commandes d'un client )
 +
 +
'''statut''' : statut de la commande ( 1, 2, 3, 4 ... ou paye )
 +
 +
'''classement''' : inverse (plus récente)
 +
 +
'''deb''' : numéro de début de la commande
 +
 +
'''num''' : Nombre de commandes à afficher
 +
 +
'''statutexcl''' : id des statuts à exclure ( ex : statuexcl="1,2,3" )
 +
 +
== Param sortie ==
 +
 +
'''THELIA-ID''' : id de la commande
 +
 +
'''THELIA-ADRESSE''' : adresse de la commande
 +
 +
'''THELIA-DATE''' : date de la commande
 +
 +
'''THELIA-DATELIVRAISON''' : date de livraison de la commande
 +
 +
'''THELIA-REF''' : référence de la commande
 +
 +
'''THELIA-ADRFACT''' : id de l'adresse de facturation
 +
 +
'''THELIA-ADRLIVR''' : id de l'adresse de livraison
 +
 +
'''THELIA-LIVRAISON''' : livrée ou non ? ( 0, 1 )
 +
 +
'''THELIA-FACTURE''' : numéro de facture
 +
 +
'''THELIA-DATELIVRAISON''' : date de livraison
 +
 +
'''THELIA-COLIS''' : n° de colis
 +
 +
'''THELIA-PAIEMENT''' : type de paiement
 +
 +
'''THELIA-REMISE''' : remise de la commande.
 +
 +
'''THELIA-STATUT''' : statut de la commande ( 1-->non payé, 2-->payé, 3-->traitement, 4-->envoyée )
 +
 +
'''THELIA-TOTALCMD''' : total de la commande
 +
 +
'''THELIA-PORT''' : frais de port
 +
 +
'''THELIA-TOTCMDPORT''' : total de la commande, port compris
 +
 +
'''THELIA-FICHIER''' : fichier associé à la commande
 +
 +
'''THELIA-TRANSPORT''' : id du module de transport
 +
 +
=='''Substitutions commande'''==
 +
 +
'''THELIA-COMMANDE_ID''' : retourne l'id de la commande passée en paramètre ( la référence est passée via
 +
l'url par l'attribut commande ) ou le cas échéant de ma commande en cours
 +
 +
'''THELIA-COMMANDE_REF''' : : retourne la référence de la commande passée en paramètre ou le cas
 +
échéant de ma commande en cours
 +
 +
'''THELIA-COMMANDE_TRANSACTION''' : retourne l'identifiant de transaction de la commande.
 +
 +
=='''Paiement cheque'''==
 +
 +
<pre>
 +
<THELIA_cmd type="COMMANDE" ref="THELIA-COMMANDE_REF">
 +
N&deg; DE COMMANDE : THELIA-REF <br />
 +
DATE : THELIA-DATE<br />
 +
TOTAL : THELIA-TOTCMDPORT &euro;<br />
 +
</THELIA_cmd>
 +
</pre>
 +
 +
=='''Détail commande payée'''==
 +
 +
<pre>
 +
<THELIA_verifpay type="COMMANDE" ref="THELIA-COMMANDE_REF" statut="paye">
 +
numero facture THELIA-FACTURE / date facture : THELIA-DATE
 +
</THELIA_verifpay>
 +
</pre>
 +
 +
=='''Détail commande payée visualiser pdf'''==
 +
 +
<pre>
 +
<THELIA_verifpay type="COMMANDE" ref="THELIA-COMMANDE_REF" statut="paye">
 +
<a href="client/pdf/facture.php?ref=THELIA-REF">visualiser pdf</a>
 +
</THELIA_verifpay>
 +
</pre>
 +
 +
=='''Visualiser mes commandes'''==
 +
 +
<pre>
 +
<THELIA_cmd type="COMMANDE" client="THELIA-CLIENT_ID">
 +
THELIA-REF
 +
THELIA-DATE
 +
THELIA-TOTCMDPORT
 +
THELIA-STATUT
 +
<a href="#URL_PAGE{commande_detail,commande=THELIA-REF}">voir commande</a>
 +
</THELIA_cmd>
 +
</pre>
 +
 +
* [[Les boucles spip et thelia]]
 +
* [[La boucle COMMANDE]]
 +
 +
 +
--[[Utilisateur:Alainormandie|alainormandie]] 19 septembre 2008 à 14:00 (CEST)

Version actuelle en date du 8 février 2009 à 13:19

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

le plugin thelia-spip

Attention ces boucles nécessitent l'installation du plugin spip-thelia

Attention commande sous spip et thelia

  • Dans thelia
commande.php?
commande_detail.php?
commande_visualiser.php?
  • et renomé dans spip et thelia
spip.php?page=commande
spip.php?page=commande_detail
spip.php?page=commande_visualiser
  • par la boucle
#URL_PAGE{commande}
#URL_PAGE{commande_detail}
#URL_PAGE{commande_visualiser}

Param entrée

id : id de la commande

ref : référence de la commande

client : id du client ( si l'on souhaite afficher toutes les commandes d'un client )

statut : statut de la commande ( 1, 2, 3, 4 ... ou paye )

classement : inverse (plus récente)

deb : numéro de début de la commande

num : Nombre de commandes à afficher

statutexcl : id des statuts à exclure ( ex : statuexcl="1,2,3" )

Param sortie

THELIA-ID : id de la commande

THELIA-ADRESSE : adresse de la commande

THELIA-DATE : date de la commande

THELIA-DATELIVRAISON : date de livraison de la commande

THELIA-REF : référence de la commande

THELIA-ADRFACT : id de l'adresse de facturation

THELIA-ADRLIVR : id de l'adresse de livraison

THELIA-LIVRAISON : livrée ou non ? ( 0, 1 )

THELIA-FACTURE : numéro de facture

THELIA-DATELIVRAISON : date de livraison

THELIA-COLIS : n° de colis

THELIA-PAIEMENT : type de paiement

THELIA-REMISE : remise de la commande.

THELIA-STATUT : statut de la commande ( 1-->non payé, 2-->payé, 3-->traitement, 4-->envoyée )

THELIA-TOTALCMD : total de la commande

THELIA-PORT : frais de port

THELIA-TOTCMDPORT : total de la commande, port compris

THELIA-FICHIER : fichier associé à la commande

THELIA-TRANSPORT : id du module de transport

Substitutions commande

THELIA-COMMANDE_ID : retourne l'id de la commande passée en paramètre ( la référence est passée via l'url par l'attribut commande ) ou le cas échéant de ma commande en cours

THELIA-COMMANDE_REF : : retourne la référence de la commande passée en paramètre ou le cas échéant de ma commande en cours

THELIA-COMMANDE_TRANSACTION : retourne l'identifiant de transaction de la commande.

Paiement cheque

<THELIA_cmd type="COMMANDE" ref="THELIA-COMMANDE_REF">	
N° DE COMMANDE : THELIA-REF <br />
DATE : THELIA-DATE<br />
TOTAL : THELIA-TOTCMDPORT €<br />	
</THELIA_cmd>

Détail commande payée

<THELIA_verifpay type="COMMANDE" ref="THELIA-COMMANDE_REF" statut="paye">
numero facture THELIA-FACTURE / date facture : THELIA-DATE
</THELIA_verifpay>

Détail commande payée visualiser pdf

<THELIA_verifpay type="COMMANDE" ref="THELIA-COMMANDE_REF" statut="paye">			 
<a href="client/pdf/facture.php?ref=THELIA-REF">visualiser pdf</a>
</THELIA_verifpay>

Visualiser mes commandes

<THELIA_cmd type="COMMANDE" client="THELIA-CLIENT_ID">
THELIA-REF
THELIA-DATE
THELIA-TOTCMDPORT
THELIA-STATUT
<a href="#URL_PAGE{commande_detail,commande=THELIA-REF}">voir commande</a>
</THELIA_cmd>


--alainormandie 19 septembre 2008 à 14:00 (CEST)