shop.config im Abschnitt <Templates> unter MultiDeliveryManage, üblicherweise ws_multidelivery_manage.htm.
Die MDM-Tags bauen diese Seite. Sie liefern die Auswahl des Lieferziels, den Wechsel in den Bearbeitungsmodus einer Adresse, die Schaltflächen und die Meldungen. Die Adressen selbst und die Warenkorbpositionen kommen von anderen Präfixen, die am Ende dieser Seite verlinkt sind.
Wegweiser: Mehrere Lieferadressen auswählen · Referenz: Abschnitt Templates
Das Lieferziel auswählen
Der Käufer hat vier Möglichkeiten, wohin eine Teilmenge gehen soll. Alle vier liegen in einer Gruppe von Radiobuttons mit gemeinsamem Feldnamen.
Zu jedem der vier Werte gibt es ein
radioselected-Tag mit demselben Namensbestandteil. Als Einzel-Tag gibt es checked aus, als Klammerung greift es bei der gewählten Option.
radioselected-Tag hat damit zwei Aufgaben an einer Stelle. Im input-Element markiert es den gewählten Eintrag, als Klammerung darunter blendet es die passende Auswahlliste ein. So erscheint die Liste der gespeicherten Adressen nur dann, wenn diese Option auch gewählt ist.
Die Ausgabe von checked beginnt mit einem Leerzeichen. Sie können das Tag deshalb direkt hinter das vorangehende Attribut setzen, ohne selbst eines zu ergänzen.
Der Bearbeitungsmodus
Dieselbe Seite zeigt zwei verschiedene Dinge: entweder die Auswahl des Lieferziels oder die Adressfelder einer Adresse, die gerade geändert wird.MDM-EditMode unterscheidet beides.
button mit value und nicht zwei verschiedene Feldnamen.
Das Shopsystem merkt sich, dass die positive Klammerung im Template ausgewertet wurde. Lassen Sie sie deshalb auch dann stehen, wenn Ihre Seite den Bearbeitungsmodus anders löst.
Die Schaltflächen der Seite
value-Attribut.
Meldungen und Fehler
Auf einen bestimmten Fehler prüfen
MDM-Notify_error nimmt als Klammerung einen Fehlercode im Argument entgegen und greift nur bei genau diesem Code.
Die Tags im Überblick
Alle Tags gelten auf dem Template zur Verwaltung mehrerer Lieferadressen.
MDM-Notify_cancel und MDM-Notify_EditOK weist das Shopsystem als Einzel-Tag nicht ab, gibt dann aber nichts aus. Verwenden Sie beide als Klammerung.
Tags anderer Präfixe zu diesem Thema
Die Funktion erstreckt sich über mehrere Seiten des Shops. Die übrigen Tags sind bei ihrem jeweiligen Präfix beschrieben.- Warenkorbseite: die Verteilung je Position, die Belegexemplare und die Zusatzkosten stehen bei BASKET- (Mehrfach-Lieferadressen und Belegexemplare)
- Adressauswahl: die
mdm-Varianten vonD-DeliverySelection, die Einmaladressen und die Nutzungsprüfungen stehen bei D- (Lieferadresse) - Formular:
FORM-MDMsteht bei FORM- (Formulare) - Seitenzustände:
ST-MultiDeliveryManagePage,ST-MultiDelivery_OKund die übrigenST-Tags dieser Funktion stehen bei ST- (Seitenzustände) - Verfügbarkeit:
WS-MultiDelivery_availableund die beidenWS-DelivAddr-Tags stehen bei WS- (Allgemeine Tags)
Verwandte Themen
- Wegweiser: Mehrere Lieferadressen auswählen
- Wegweiser: Versandarten anlegen
- Referenz: D- (Lieferadresse)
