La boucle COMMANDE spip et thelia

De TheliaDoc
Aller à : navigation, rechercher
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)