In diesem Abschnitt der Konfiguration "shop.config" legen Sie die Einstellungen für Preise und Währungen fest.
Alle Einstellungen dieses Abschnittes sind optional. Wenn Sie keine Einstellungen vornehmen, gelten die angegebenen Standardeinstellungen bzw. -werte.
<PriceFormat>
DecimalPlaces =
DecimalSeparator =
ThousandSeparator =
ZeroIntegralPart =
ZeroFractionalPart =
</PriceFormat>
Parameter |
Zweck |
Werte |
---|---|---|
DecimalPlaces |
Bestimmt die Anzahl der angezeigten Nachkommastellen. |
0 bis 2 Standard: 2 |
DecimalSeparator |
Bestimmt das Dezimaltrennzeichen. |
Beliebiges Zeichen Standard: . (Dezimalpunkt) |
JoinCurrency |
Bestimmt die Positionierung, in der Preis und ISO-Code für die Währung (z. B. "EUR") zueinander stehen. Nur gültig für alle von WEBSALE V8s automatisch generierten Elemente, z. B. im Bestelldatenformat. Wenn Sie die Position der Währung ändern möchten, müssen Sie zudem alle Templates umstellen, auf denen die Währung manuell, z. B. mit WS-Currency, positioniert wurde. In den Templates wird für das Anzeigen des Währungssymbols das Tag WS-CurrencySymbol verwendet. |
~WS-Price~ (Betrag des Preises ) Standard: ~WS-Price~ ~WS-Currency~ |
JoinCurrencySymbol |
Bestimmt die Positionierung, in der Preis und Währungssymbol Gültig für alle von WEBSALE V8s automatisch generierten Elemente, z. B. im Bestelldatenformat. Wenn Sie die Position der Währung ändern möchten, müssen Sie zudem alle Templates umstellen, auf denen die Währung manuell, z. B. mit WS-Currency, positioniert wurde. In den Templates wird für das Anzeigen des Währungssymbols das Tag WS-CurrencySymbol verwendet. |
~WS-Price~ (Betrag des Preises) Standard: ~WS-Price~ ~WS-CurrencySymbol~ |
ThousandSeparator |
Bestimmt das Tausender-Trennzeichen. |
Beliebiges Zeichen Standard: kein Trennzeichen |
ZeroIntegralPart |
Ist der Wert der Vorkommazahl eines Preises 0, z. B. 0,95 €, dann können Sie mit diesem Parameter die Anzeige der 0 beeinflussen. Diese Einstellung wird nur vom Tag PR-IPart() unterstützt! |
hide (0 wird nicht angezeigt) Beliebiges Ersatzzeichen für 0, z. B. - |
ZeroFractionalPart |
Ist der Wert der Nachkommazahl eines Preises 0, z. B. 2,00 €, dann können Sie mit diesem Parameter die Anzeige der 00 beeinflussen. Diese Einstellung wird nur vom Tag PR-FPart() unterstützt ! |
hide (0 wird nicht angezeigt) Beliebiges Ersatzzeichen für 00, z. B. -- |
Hinweis: |
|
Wenn Sie die Preisformatierungen festlegen bzw. aktivieren, dann zeigen automatisch alle vorhandenen Preis-Tags, die Preise formatiert an. Der Shop übergibt technischen Systemen die Preise unformatiert. Dies gilt jedoch nur für Systeme, die WEBSALE V8s kennt und dementsprechend unterstützt. In den Templates können jedoch beliebige externe Systeme via Clearpixelgrafiken oder per JavaScript eingebunden sein, die dem Shop völlig unbekannt sind. Solchen Systemen wird in der Regel als Tag übergeben: ▪der Brutto-Warenwert: BASKET-ValueOfGoods ▪der Endbetrag: BASKET-OrderTotal ▪der Netto-Warenwert: BASKET-SubTotalNet Wenn Sie solche Systeme angebunden haben, klären Sie bitte unbedingt im Vorfeld ab, ob diese Ihre eingestellten Dezimal- und Tausender-Trennzeichen korrekt einlesen können. Sollte dies nicht möglich sein, müssen Sie im Shop die Standards (Punkt als Dezimaltrennzeichen, kein Tausender-Trennzeichen) verwenden. Lesen Sie hierzu die nachfolgend aufgeführten Themen. |
Verweise:
Wegweiser: Preisformatierungen