29-11-2011 : Remettre dans le débat politique les principes du Conseil National de la Résistance
17-02-2012 : Pétition pour une protection de l’apiculture et des consommateurs face au lobby des OGM
Logo de mon site
Logo de mon site
Faire un don

Luxpopuli / eZ Publish / Les datatypes / Datatype : Multi-price -- Prix multiple





Right menu

Logo du site ez.no  Logo XHTML 1.O du W3C  Logo XHTML 1.O du W3C  Site francophone officiel de Firefox
zero papier grâce aux catalogues et promos en ligne de bonial

Datatype : Multi-price -- Prix multiple

Date de publication: le mardi 14 août 2007 à 14h32
Dernière modification: par Pascal BOYER le jeudi 24 février 2011 à 00h48

05/05/2006 3:07

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 .