Item.Price

   Page précédente    Niveau supérieur    Page principale
Utilisations: panier, produit, catégorie, passage à la caisse, commande
Type: Propriété (numérique)
Associé à: Item

Description:
Cette propriété affiche le prix unitaire d'un produit, sans ses options. Si vous voulez afficher le prix d'un produit incluant ses options, utilisez Item.TotalPrice.

Lorsque vous utilisez cette propriété dans un If, vous pouvez spécifier la devise dans laquelle vous désirez tester.

Vous devriez utiliser cette propriété à l'intérieur d'une boucle Item.Loop sans quoi ce serait inutile. Vous ne pouvez utiliser cette propriété à l'intérieur d'une boucle Item.Option.Loop.

Dans le modèle de panier, lorsque vous affichez un prix, n'oubliez pas également d'utiliser Cart.AddToTotal si vous voulez afficher le total du panier.

Les paramètres optionnels peuvent faire partie d'un énoncé If.

Paramètres optionnels
Code:
sert à spécifier un autre produit pour lequel on veut obtenir le prix. Ce paramètre est optionnel et représente le code de produit.
ConvertCurrency:
utilisé pour convertir le prix d'une devise à une autre, le paramètre ConvertCurrency indiquant la devise dans laquelle on doit convertir.
Valeurs possibles: utilisez les codes de devises standards.
Currency:
utilisé pour forcer une nouvelle devise à être utilisée plutôt que celle par défaut (celle utilisée lors de l'achat). En général dans le panier, vous devriez utiliser la devise par défaut et ne pas utiliser ce paramètre. N'utilisez-le que si vous avez vraiment des besoins spécifiques qui ne peuvent être comblés autrement.
Si vous utilisez plus d'une devise, vous devriez vous servir de ce paramètre dans vos pages de produits et de catégories pour spécifier quel prix vous affichez.
Valeurs possibles: utilisez les codes de devises standards.
CurrencyFormat:
sert à formatter le prix en affichant le symbole de la devise devant ou derrière le prix.
Valeurs possibles: True et False.
DecimalSymbol:
spécifie la chaîne de caractères à utiliser pour représenter le point décimal. Cette valeur ne peut être utilisée qu'en conjonction avec le paramètre NumberFormat.
GroupSymbol:
spécifie la chaîne de caractères à utiliser pour représenter le séparateur des milliers. Cette valeur ne peut être utilisée qu'en conjonction avec le paramètre NumberFormat.
NbDecimals:
spécifie le nombre de décimales à utiliser (nombre de chiffres après le point décimal). Cette valeur ne peut être utilisée qu'en conjonction avec le paramètre NumberFormat.
NumberFormat:
sert à formatter correctement le prix en utilisant le nombre approprié de chiffres après la décimale, et en séparant les milliers, au besoin.
Valeurs possibles: True et False.
Exemple:

[[Template:Item.Price CurrencyFormat=True]]

Ceci affichera le prix du produit ainsi que le nom de la devise.