Zum Hauptinhalt springen
Die beiden Übersichtsseiten zeigen das gesamte Angebot des Shops an Zahlungs- und Versandarten, unabhängig vom Warenkorb und von der Adresse des Käufers. Diese Seite enthält für beide eine Vorlage zum Übernehmen. Wie Sie festlegen, welche Arten in der Übersicht erscheinen, und wie Sie die Templates einbinden, steht auf der Anleitungsseite. Was die einzelnen Tags leisten, steht in der Referenz. Wegweiser: Übersicht von Zahlungs- und Versandarten · Referenz: TAC- (Anzeige von Zahlungs- und Versandarten) Legen Sie je ein Template an, beispielsweise tpl_zahlungsarten.htm und tpl_versandkosten.htm, und setzen Sie den jeweiligen Quellcode zwischen body und /body. Die Vorlagen enthalten keine Gestaltung, nur die Struktur.

Der gemeinsame Aufbau

Beide Vorlagen folgen demselben Muster. Wenn Sie eine davon verstanden haben, kennen Sie auch die andere. Jede Länderliste besteht aus zwei Teilen: Eine Klammerung sagt, ob es sich um eine Erlaubnisliste oder eine Ausschlussliste handelt, und darin läuft die Schleife über die Länder. Beide Fälle brauchen eine eigene Überschrift, denn dieselbe Länderliste bedeutet einmal “nur diese” und einmal “alle außer diesen”.

Die Vorlage für die Zahlungsarten

Über dem Kostenblock der Zahlungsarten steht die Überschrift “Kosten dieser Zahlungsart”. Achten Sie darauf, sie nicht versehentlich durch die Überschrift “Versandkosten” aus der Versandarten-Vorlage zu ersetzen, denn der Satz darunter spricht von einer Gebühr.
Die Gegenklammerung {!TAC-P-CostData} deckt kostenfreie Zahlungsarten ab. Ohne sie bleibt an dieser Stelle einfach nichts stehen, und der Käufer erfährt nicht, dass die Zahlungsart nichts kostet.

Die Vorlage für die Versandarten

Die Doppelklammerung für “Versandkostenfrei” ist der kniffligste Teil der Vorlage und richtig so. Der Hinweis erscheint nur, wenn weder eine Staffel nach Warenwert noch eine nach Gewicht hinterlegt ist. Läge nur eine der beiden vor, stünde dort fälschlich “Versandkostenfrei” neben einer Preistabelle. Die Zahl im Klammerzusatz von _amount() ist die Zahl der Nachkommastellen. Deshalb steht bei Beträgen (2) und bei Kilogramm (1). Optional nimmt das Tag als zweiten Parameter das Dezimaltrennzeichen.
TAC-D-BasicCostData_value und TAC-P-CostData_value liefern je nach Konfiguration einen Betrag oder einen Prozentsatz, und zwar ohne Einheit. Welches von beiden, sagt allein die Klammerung …_percentageValue. Schreiben Sie Währungszeichen und Prozentzeichen deshalb immer über diese Klammerung und nie fest ins Template.