Zum Hauptinhalt springen
Die Adresseingabe ist die Stelle im Bestellablauf, an der die meisten Käufer abspringen. Je weniger sie dort eintippen müssen, desto besser. WEBSALE V8s fragt deshalb Rechnungsadresse und abweichende Lieferadresse auf einer gemeinsamen Seite ab und bietet angemeldeten Käufern ihre gespeicherten Adressen zur Auswahl an. Wie viel Arbeit der Käufer hat, hängt davon ab, ob er angemeldet ist: Ein angemeldeter Käufer kann bis zu 999 Lieferadressen führen, im Kundenkonto anlegen, ändern und löschen. Eine davon lässt sich als Standard festlegen. Wegweiser: Standard-Lieferadresse festlegen

Die Templates

Vier Templates sind an der Adressverwaltung beteiligt, dazu zwei, die nur darauf verweisen.

Aufbau der Lieferadressenverwaltung

Das Template DelivAddressManage hat drei Bereiche, von denen immer einer sichtbar ist: In den Auslieferungs-Templates erscheint D-ConfirmDelete nur, wenn JavaScript abgeschaltet ist. Bei aktivem JavaScript übernimmt ein Dialogfenster die Sicherheitsabfrage. Bauen Sie den Bereich trotzdem, sonst löscht ein Käufer ohne JavaScript ohne jede Rückfrage.

Einstellungen in der shop.config

Meldungen

Referenz: Abschnitt NotifyMessages-Txt

Die Auswahlliste der Lieferadressen

Der Abschnitt <DeliveryAddressSelection> bestimmt, wie die Einträge in der Auswahlliste beschriftet werden.
Seperator ist optional. Fehlt der Parameter, erzeugt der Shop keine Trennzeile. Beachten Sie die Schreibweise: Der Parameter heißt im Shop Seperator, nicht Separator.

Vorauswahl der Lieferadresse

Zwei Schalter im Abschnitt <UserData> entscheiden, welche Adresse im Bestellablauf vorausgewählt ist.
PreSelectLastUsedDelivAddr-Allow wählt die zuletzt verwendete oder zuletzt geänderte Adresse vor. PreSelectDefaultDelivAddr-Allow erlaubt dem Käufer, eine Adresse dauerhaft als Standard zu setzen.
Die beiden greifen nicht gleichrangig. Hat der Käufer eine Standard-Lieferadresse festgelegt, gewinnt diese, und die Vorauswahl der zuletzt verwendeten Adresse hat keine Wirkung mehr. Die genaue Reihenfolge steht auf der Seite zur Standard-Lieferadresse.
Referenz: Abschnitt UserData

Eigene Bezeichnung für eine Lieferadresse

Der Käufer kann jeder Lieferadresse einen eigenen Namen geben, beispielsweise „Büro” oder „Ferienhaus”. Das Feld schalten Sie im Abschnitt <DeliveryAddressFields-Txt> über den Eintrag UserDescr frei.
Dieses Feld muss immer einzeln positioniert werden. In einer automatisch erzeugten Feldgruppe erscheint es nicht.
Die eigene Bezeichnung erscheint anschließend auch auf der Bestellübersicht, sodass der Käufer vor dem Absenden sieht, wohin geliefert wird.

Sortierung der Adressliste

Die Reihenfolge, in der mehrere Lieferadressen erscheinen, richtet sich entweder nach der Postleitzahl oder alphabetisch nach Firmen- beziehungsweise Nachname. Festgelegt wird sie im Abschnitt <FilterAndSort>. Referenz: Abschnitt FilterAndSort

Fehlerhafte Eingaben kennzeichnen

Felder mit fehlerhaften Daten lassen sich auf zwei Wegen hervorheben: über Fehlerstyles, die der Shop automatisch setzt, und über Bereichs-Tags, mit denen Sie die Fehlerfälle selbst klammern. Beide Wege lassen sich kombinieren.

Verwandte Themen