Zum Hauptinhalt springen
“Allgemein” heißt hier: unabhängig vom Inhalt des Warenkorbs, von der Liefer- und Rechnungsadresse und von allen anderen Bedingungen, die im Bestellprozess über die tatsächliche Verfügbarkeit entscheiden. Genau darin liegt der Unterschied zum Bestellprozess. Dort sieht der Kunde nur die Zahlungs- und Versandarten, die für seinen konkreten Warenkorb gelten. Auf einer Übersichtsseite sieht er dagegen das gesamte Angebot des Shops, ergänzt um Hinweise auf Ausnahmen. Wie Sie Zahlungs- und Versandarten überhaupt anlegen, ist im Kapitel Bestellprozess beschrieben. Diese Seite setzt voraus, dass die Arten bereits konfiguriert sind.

So entsteht eine Übersichtsseite

Für Zahlungsarten und Versandarten ist das Vorgehen identisch und besteht aus drei Schritten. Nur der betroffene Abschnitt der Shopkonfiguration unterscheidet sich.
  1. In der Shopkonfiguration shop.config festlegen, welche Arten in der Übersicht erscheinen und welche Hinweise dazugehören.
  2. Ein Informationstemplate anlegen, das die Übersicht ausgibt.
  3. Einen Link auf dieses Template im Shop platzieren.

Schritt 1: Shopkonfiguration anpassen

Über den Parameter DisplayInList-Flag steuern Sie je Art, ob sie in der Übersicht auftaucht. Der Parameter kennt zwei Werte: Ausgewertet wird ausschließlich der Wert no. Sie brauchen den Parameter also nur dort zu setzen, wo Sie eine Art bewusst aus der Übersicht heraushalten möchten, beispielsweise eine Zahlungsart, die nur einer einzelnen Kundengruppe offensteht.

Zahlungsarten

Für Zahlungsarten setzen Sie den Parameter in den Abschnitten <PaymentXXX-Txt>.
Referenz: Abschnitt PaymentXXX-Txt

Versandarten

Für Versandarten setzen Sie denselben Parameter in den Abschnitten <+Deliverer>.
Referenz: Abschnitt +Deliverer

Ausnahmen und Besonderheiten beschreiben

Weil die Übersicht unabhängig vom Warenkorb ist, kann sie eine Art zeigen, die im konkreten Fall gar nicht wählbar wäre. Damit der Kunde das vorher erfährt, hinterlegen Sie in der optionalen Untersektion <Dependencies> einen freien Beschreibungstext. Er wird in der Übersicht zur jeweiligen Art ausgegeben. Das folgende Beispiel zeigt die Zahlungsart “Kreditkarte”:
Referenz: Abschnitt PaymentCreditCard-Txt Beginnt der Text einer Zeile mit HTML-Code, stellen Sie ihm aus technischen Gründen {WS-TplComment}{/WS-TplComment} voran. Ohne diesen Vorspann wird der HTML-Code am Zeilenanfang nicht wie gewünscht übernommen.
Referenz: WS-TplComment

Schritt 2: Informationstemplate anlegen

Legen Sie ein neues Template für die Anzeige der Übersicht an und speichern Sie es in Ihrem Template-Verzeichnis. WEBSALE stellt für beide Übersichten eine Vorlage bereit, die Sie als Ausgangspunkt übernehmen können. Die Ausgabe der einzelnen Arten übernehmen dabei eigene Tags, die es nur für diesen Zweck gibt. Materialien: Template-Beispiel zur globalen Anzeige der Zahlungsarten
  • Materialien: Template-Beispiel zur globalen Anzeige der Versandarten
  • Referenz: Tags für die globale Anzeige von Zahlungs- und Versandarten
Platzieren Sie an beliebiger Stelle im Shop einen Link auf Ihr Informationstemplate, üblicherweise im Footer. Den Pfad erzeugt das Tag WS-LoadTpl().
Referenz: WS-LoadTpl()