Warenkorb anzeigen, löschen

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:

Ändern/Löschen einer Position

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

Referenz: Erweiterte Liefertextanzeige im Warenkorb

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).

Anzeige von

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