Date de publication: le mardi 14 août 2007 à 14h32
Dernière modification: par Pascal BOYER le jeudi 24 février 2011 à 00h48
Summary / Résumé
Stores prices in different currencies (inc/ex VAT). [Webshop]
Stocke les prix dans différentes devises/monnaies (incluant/excluant la TVA). (datatype spécifique au système d'e-commerce)
Properties / Propriétés
|
Name Nom |
Internal name Nom interne |
Searchable Interrogeable |
Information collector Collecteur d'information |
|---|---|---|---|
|
Multi-price Prix multiple | ezmultiprice | Yes / Oui | No / Non |
Description
This datatype allows the storage of prices in multiple currencies and thus makes it possible to connect content objects with the e-commerce subsystem. The e-commerce features of eZ Publish are described in the "Webshop" section of the "Concepts and basics" chapter and in the "Multi-currency" section of the "Features" chapter. The following screenshot shows the class attribute edit interface for this datatype.
Ce datatype permet de stocker des prix dans diverses devises/monnaies et permet donc de connecter des objets de contenus au sous-système de e-commerce. La fonction de commerce en ligne de eZ Publish est décrite par le document
Commerce en ligne
de la section
Concepts et bases
et par le document
Gestion de plusieurs devises
de la section
Fonctionnalités
. La capture d'écran ci-dessous montre l'interface d'édition des attributs de classe dans le cas du datatype Prix multiple.
Class attribute edit interface for the "Multi-price" datatype.
Interface d'édition des attributs de classe dans le cas du datatype Prix multiple
Parameters and usage / Paramètres et utilisation
This is a special datatype which plugs more deeply into the system. Instances of any class containing the multi-price datatype will automatically be treated as products. This datatype works with VATs in the same way as the "Price" datatype. (Please note that price and multi-price datatypes are incompatible. A content class can only contain one price attribute or one multi-price attribute.)
Ce datatype particulier est profondément lié au système. Les instances de n'importe quelle classe contenant un datatype Prix multiple seront automatiquement traitées comme un produit. Ce datatype fonctionne avec la TVA de la même manière que le datatype
Prix
. Retenez que les deux datatypes Prix et Prix multiple sont incompatibles. Une classe de contenu ne peut contenir qu'un attribut Prix ou qu'un attribut Prix multiple.
It is possible to set one of the predefined currencies as "default currency" on the class level so that the system will create a custom price in this currency and auto prices in all other currencies when a new object is created. Note that a custom price can be always modified or removed for each individual product / object.
Il est possible de paramétrer, au niveau de la classe, l'une des devises prédéfinies comme devise par défaut afin que lors de la création d'un nouvel objet, le système crée, dans cette devise, un
prix personnalisé
et des
prix automatiques
dans les autres devises. Retenez qu'il est toujours possible de modifier ou supprimer, pour chacun des produits/objets, le prix personnalisé.
Object attribute edit interface / Interface d'édition des attributs d'objet
The following screenshot shows the object attribute edit interface for this datatype.
La capture d'écran ci-dessous montre l'interface d'édition des attributs d'objet dans le cas du datatype Prix multiple.
Object attribute edit interface for the "Multi-price" datatype.
Interface d'édition des attributs d'objet dans le cas du datatype Prix multiple
Raw output / Sortie brute
The ".content" of an ezcontentobjectattribute object using this datatype returns an ezmultiprice object.
La partie .content d'un objet
ezcontentobjectattribute
utilisant un attribut basé sur ce datatype renvoie un objet
ezmultiprice
.














