Der Warenkorb ist frei positionierbar und die Spalten des Warenkorbs können individuell zusammengestellt werden. Alle Spalten-Überschriften werden mit statischen Texten angezeigt. Alle Warenkorb-Felder können auf jeder Shop-Seite angezeigt werden. So lassen sich auch zusätzliche Informationen zu den Produkten im Warenkorb anzeigen: Besonders wichtig ist dies, um dem Käufer Gelegenheit zu geben, vor Kaufabschluss wesentliche Eigenschaften der ausgewählten Produkte noch einmal zu kontrollieren.
So empfiehlt sich die Platzierung freier Produktfelder vor allem
▪auf der Warenkorbseite (ws_basket.htm)
▪auf der Bestellübersichtsseite (ws_place_order.htm)
▪auf der HTML-Bestelleingangsbestätigungsseite (ws_confirm.htm)
Wegweiser: Freie Produktfelder im Warenkorb anzeigen
Informationen zu speicherbaren und geräteübergreifenden Warenkörben für geschlossene Shops finden Sie unter
Wegweiser: Warenkorb: speicherbar, geräteübergreifend
Anzeigen des Warenkorbs
Zur Anzeige des Warenkorbs wird das Bereichs-Tag BASKET-PR-Data verwendet.
Folgende Elemente sind innerhalb dieses Bereichs möglich:
▪Ändern/Löschen einer Position (nur auf der Warenkorb-Seite)
▪Bild
▪Produktinformationen (z. B. Name, Art.-Nr., Variationen usw.)
▪Reservierung
▪Geschenkverpackung
▪Menge
▪Preis (Stückpreis inkl. MwSt.)
▪Summe
Aufruf des Warenkorbes
Sie können an einer beliebigen Stelle im Warenkorb eine Verlinkung für den Aufruf des Warenkorbes positionieren:
{ST-Basket_OK}
<a href="~WS-BasketLink~">Zum Warenkorb</a>
{/ST-Basket_OK}
Beschreibung der einzelnen Elemente:
Zum Ändern einer Position wird der Parameter BASKET-PR-ChangeLink und zum Löschen einer Position der Parameter BASKET-PR-DeleteLink als Link gesetzt.
Diese Spalte sollte mit der Bereichsklammerung ST-BasketPage geklammert werden, damit sie nur auf der Warenkorb-Seite angezeigt wird.
{ST-BasketPage}
{BASKET-PR-ChangeLink}
<a href="~BASKET-PR-ChangeLink~">ändern</a>
{/BASKET-PR-ChangeLink}
{BASKET-PR-DeleteLink}
<a href="~BASKET-PR-DeleteLink~">löschen</a>
{/BASKET-PR-DeleteLink}
{/ST-BasketPage}
Bild einer Position
Zur Anzeige des Produktbildes im Warenkorb stehen zwei Bildtypen zur Auswahl: BASKET-PR-MiniThumbnail gibt das Produktbild (mini) aus. BASKET-PR-Thumbnail gibt das Produktbild (klein) aus.
{BASKET-PR-MiniThumbnail}<img src="~Basket-PR-MiniThumbnail~">{/BASKET-PR-MiniThumbnail}
oder
{BASKET-PR-Thumbnail}<img src="~Basket-PR-Thumbnail~">{/BASKET-PR-Thumbnail}
Produktinformationen einer Position
Die Anzeige der Produktinformationen kann eine Vielzahl von Elementen umfassen:
Allgemeine Produktinformationen:
Hier können folgende Produktinformationen angezeigt werden:
Produktname |
BASKET-PR-Name |
Zusatzbezeichnung |
BASKET-PR-Name2 |
Produktnummer |
BASKET-PR-Number |
Liefertext |
BASKET-PR-DeliveryText |
|
BASKET-PR-Inventory (Bereichsklammerung) |
Rabatt |
BASKET-PR-Discount |
Händler-/Herstellername |
BASKET-PR-MerchantName |
Technische ID des Händler-/Herstellernamens |
BASKET-PR-MerchantID |
Produkt ist Angebot |
BASKET-PR-Offer (Bereichsklammerung) |
Produkt-Zusatzinformationen für Set-Produkte:
Zur Anzeige von Set-Produkten im Warenkorb wird die Bereichsklammerung BASKET-PR-SetChildData verwendet, in Verbindung mit der Schleife BASKET-PR-SetChildData, die um die oben genannten Produktinformationen gesetzt wird. Hierbei ist eine separate Auflistung aller Produktinformationen notwendig.
Wegweiser: Set-Produkte anzeigen
Einzel- und Gesamtpreis eines Sets können mit den Tags BASKET-PR-SetPrice und BASKET-PR-SetSum angezeigt werden.
Normale und abhängige Produktvarianten:
Zur Anzeige normaler und abhängiger Varianten im Warenkorb wird die Bereichsklammerung BASKET-PR-Variations verwendet, in Verbindung mit der Schleife BASKET-PR-Variations, die um die folgenden Parameter gesetzt wird:
Name der Variante |
BASKET-PR-VariationName |
Wert der Variante |
BASKET-PR-VariationValue |
Produktnummer der Variante |
BASKET-PR-VariationNumber |
Aufpreis/Nachlass der Variante |
BASKET-PR-VariationPrice |
Produkt-Zusatzmerkmale
Bonuspunkte |
Referenz: Bonuspunktesystem |
Erweiterter Liefertext |
|
Flächenprodukt |
Referenz: Flächenprodukte im Warenkorb anzeigen |
Geschenkverpackung |
Referenz: Geschenkverpackung zum Produkt |
Texteingabefelder |
Referenz: Texteingabefelder zum Produkt |
Reservierungszeit |
Referenz: Reservierungszeit im Warenkorb anzeigen |
Reservierung einer Position
Referenz: Reservierungszeit im Warenkorb anzeigen
Geschenkverpackung einer Position
Referenz: Geschenkverpackungen anbieten
Menge einer Position
Zur Anzeige der Menge einer Position im Warenkorb wird der Parameter BASKET-PR-Quantity gesetzt.
Preis einer Position
Zur Anzeige des Preises einer Position im Warenkorb wird der Parameter BASKET-PR-Price gesetzt. Dieser Parameter wird nicht angezeigt, wenn kein gültiger Preis vorliegt, d. h. wenn der Preis "0" ist.
Summe einer Position
Zur Anzeige der Summe einer Position im Warenkorb wird der Parameter BASKET-PR-Sum gesetzt.
Alle Positionen im Warenkorb mit einer einzigen Schaltfläche löschen
Um Ihren Kunden die Möglichkeit zu bieten, alle Positionen im Warenkorb mit einer einzigen Schaltfläche zu löschen, integrieren Sie auf dem Template das Tag
Referenz: BASKET-DeleteAllLink.
Warenkorb-Gesamtsumme anzeigen
Die Warenkorb-Gesamtsumme wird gebildet aus:
▪den addierten Summen aller Positionen (abzüglich gewährter Rabatte)
▪plus alle optionalen Aufpreise (z. B. Versandkosten)
▪plus alle Nachlässe (z. B. Gutscheine).
|
durch Tag … |
|
Gesamtwarenwert der Produkte im Warenkorb ohne globale Rabatte, wie z. B. den Kundenrabatt |
BASKET-ValueOfGoods |
|
Gesamtwarenwert der Produkte im Warenkorb abzüglich evtl. gewährter Rabatte |
BASKET-SubTotalSum |
|
Globale Rabatte aufsummiert wie Kundenrabatt, Zahlungsartenrabatt etc. |
BASKET-GlobalDiscount |
|
Bereich für erteilte Rabatte auf Grund einer gewählten Zahlungsart |
BASKET-PaymentDiscount |
|
Betrag der eingelösten Bonuspunkte |
BASKET-BonusPointsAmount |
|
Bereich zur Anzeige der Versandkosten |
BASKET-DeliveryCost |
|
Bereich zur Anzeige zusätzlicher Kosten bei den Zahlungsarten, z. B. Nachnahmegebühr |
BASKET-PaymentCost |
|
Bereich zur Anzeige von zusätzlichen Kosten durch individuelle OrderOptions, z. B. Belegexemplare {BASKET-OrderOptionData} {@BASKET-OrderOptionData} ~BASKET-OrderOptionName~ {/@BASKET-OrderOptionData} {/BASKET-OrderOptionData} |
BASKET-OrderOptionCost |
|
Bereich zur Anzeige eines Mindermengenzuschlags |
BASKET-Surcharge |
|
Bereich zur Anzeige von Zusatzkosten des Trusted Shop Käuferschutzes |
BASKET-TrustedShopsAdv |
|
Bereich zur Anzeige von Zusatzkosten für Geschenkverpackungen |
BASKET-GiftPackage |
|
Bereich zur Anzeige von Zusatzkosten für freie Felder auf Split-Positionsebene (BasketProductOptions) |
BPO-AllCosts_Sum |
|
Bereich zur Anzeige von Zusatzkosten für die Verwendung mehrerer Lieferadressen (MultiDelivery/Split-Order) |
BASKET-TotalMultiDeliveryAddressUsageCost |
|
Bereich zur Anzeige von Zusatzkosten für alle Belegexemplare |
BASKET-TotalSampleCopyCost |
|
Bereich zur Anzeige des Mehrwertsteuerabzüge |
BASKET-VATDiscount |
|
Bereich zur Anzeige der enthaltenen Mehrwertsteuer auf die Bestellung (inkl. Versand, Zahlung etc.) |
BASKET-TotalVAT |
|
Bereich zur Anzeige eines evtl. gewährten Zuschusses |
BASKET-Subvention |
|
Bereich zur Anzeige des eingegebenen Zuschlages des Resellers (Wiederverkäufer) |
BASKET-ResellerSurcharge |
|
Gesamtsumme der Bestellung inkl. Versandkosten, inkl. aller Zuschläge und abzüglich aller Rabatte (und inkl. Mehrwertsteuer bei Bruttoshops) |
BASKET-OrderTotal |
|
Bereich für die Anzeige des eingelösten Gutscheinbetrages |
BASKET-VoucherDiscount |
|
Bereich für die Anzeige aller Rabatte und Vergünstigungen (Summe der Rabatte) |
BASKET-TotalDiscount |
|
Bereich für die Anzeige eines Zuschuss-Restbetrags |
BASKET-SubventionRest |
Konfiguration
Grundlegende Einstellungen des Warenkorbs legen Sie in der Shopkonfiguration shop.config im Abschnitt <BasketEntries> fest.
Referenz: Konfiguration "shop.config", Abschnitt "BasketEntries"
Tags
Referenz: Tags für Warenkorb-Funktionen
Referenz: ST-BasketPage
Referenz: MSG-Basket_Standard
Referenz: MSG-Basket_Notify
Referenz: ST-Basket_OK
Referenz: BT-Change_Basket
Referenz: WS-MinOrder-Value
Referenz: FORM-Basket
Referenz: BT-Order
Verweise
Wegweiser: Übergabe von Preisen an externe Systeme