La boucle DEVISE

De TheliaDoc
Aller à : navigation, rechercher

Paramètres d'entrée

La boucle DEVISE permet d'obtenir des informations sur les devises définies dans Thelia. Elle permet aussi d'afficher les prix d'un produit dans une ou plusieurs devises, ou de convertir un nombre dans une ou plusieurs devises.

produit : identifiant de produit. Si ce paramètre est présent, les prix de ce produit seront disponibles dans les devises remontées par la boucle (#PRIX et #PRIX2).

id : identifiant de devise, ou liste d'identifiants séparés par des virgules.

somme : somme à convertir dans les devises remontées par la boucle (#SOMME en sortie).

exclusion : identifiants des devises à exclure des résultats.

Paramètres de sortie

#ID : identifiant de la devise

#NOM : nom de la devise (Euro, Dollar, Livre Sterling, ...)

#CODE : code ISO 4217 de la devise (EUR, USD, GBP, ...)

#TAUX : taux de conversion par rapport à l'Euro

#HTMLSYMBOLE : symbole de la devise sous forme d'entité HTML (&euro, $, £, ...) Utile pour des encodages autres que UTF-8.

#SYMBOLE : symbole de la devise (€, $, £, ...)

#PRIX : si le paramètre d'entrée produit est présent, prix converti dans la devise. 0 sinon.

#PRIX2 : si le paramètre d'entrée produit est présent, prix promotionné converti dans la devise. 0 sinon.

#TOTAL : total du panier converti dans la devise (avec TVA, mais sans remise ni port).

#CONVERT : si le paramètre d'entrée "somme" est présent, valeur de ce paramètre convertie dans la devise.

A partir de Thelia 1.5.2:

#DEFAUT : 1 si la devise est la devise par défaut, 0 sinon

#COURANTE : 1 si la devise est la devise courante, 0 sinon

#URL : URL d'activation de la devise en front-office

Exemple

Afficher le prix d'un produit dans les diverses devises définies :

<THELIA_devise type="devise" produit="#PRODUIT_ID">
   #FILTRE_egalite(#PRODUIT_PROMO||1||#PRIX2||#PRIX) #SYMBOLE<br />
</THELIA_devise>

Retour Les boucles simples