Sidebar
Short
Extern
Letzte Änderungen
- snippet [Neue Texte 2026]
- station angelegt
- californication angelegt
Plugin Changes
Plugin Changes
wbs:suite:modul:wbs_shop:bestellung
Der Bestellprozeß besteht aus 6 Schritten:
<WRAP center round info 60%> Das Hin- und Herspringen zwischen abgearbeiteten Schritten ist inzwischen möglich, allerdings müssen die Schritte zunächst der Reihe nach durchgeführt werden. </WRAP>
Der Bestellprozeß muß in der Reihenfolge abgearbeitet werden.
Es ist allerdings möglich, im Prozeß zurück zu springen, um schon getätigte Eingaben zu korrigieren.
Das heißt allerdings, das dann der Prozeß von diesem Punkt wieder durchlaufen werden muß.
Beispiel: Ich bin auf der Bestätigungsseite, und sehe, daß meine Versandadresse nicht in Ordnung ist, also kann ich sie über den Tab ansteuern und ändern, muß danach allerdings nochmal meine Zahlmethode bestätigen, um wieder zur Bestätigungsseite zu gelangen.
In diesem Schritt wird die Auswahl aus dem Warenkorb noch einmal zur Bestätigung angezeigt. Es kann die Anzahl der einzelnen Artikel geändert werden, auch auf 0.
Außerdem kann das Land, in das geliefert werden soll, geändert werden.
Es können Gutscheincodes eingegeben werden.
Die Versandkosten und die Endsumme werden angezeigt und bei Änderungen automatisch aktualisiert.
Nach Bestätigung des Warenkorbes werden die Kundendaten abgefragt
Der Kunde hat zwei Möglichkeiten, sich als Kunde einzutragen:
In beiden Fällen werden nach dem Speichern in der Maske die Kundendaten angezeigt, und es gibt die Möglichkeit, sich wieder abzumelden.
Beim ersten Aufruf werden in der Versandadresse die Adressdaten aus der Kundenadresse eingetragen.
Der Kunde muß diese bestätigen (Mit Speichern).
Danach wird auch die Versandadresse angezeigt und es gibt die Button „Zurück“ „Weiter“
Der Benutzer muß einen von den in der Konfiguration ausgewählten Bezahlmethoden auswählen:
Angabe von Kontonummer(IBAN), Bankleitzahl ( BIC) und Name das Kontoinhabers
| Action | Formular | Funktion |
|---|---|---|
| Warenkorb | ||
| cart | Kein Formular | Ausgabe wird in der Klasse cart() generiert |
| Kunde | ||
| show_client | form_client_detail.tpl | Kunde ist eingeloggt, Name und Adresse anzeigen plus Link zum Ausloggen / Bearbeiten |
| client_login | form_client_login.tpl | Maske zum Einloggen |
| client_registration | form_complete_registration.tpl | Eingabe der Kundendaten |
| Lieferadresse | ||
| create_shipping_address | form_create_shipping_address.tpl | Lieferadresse mit Kundenadresse und „Bestell-Land“ anzeigen |
| edit_shipping_address | form_edit_shipping_address.tpl | Lieferadresse bearbeiten |
| show_shipping_address | form_show_shipping_address.tpl | Lieferadresse anzeigen |
| save_shipping_address | ??? | ??? |
| Bezahlung | ||
| payment | form_payment.tpl | Bezahlmethode bearbeiten |
| show_payment | form_show_payment.tpl | Bezahlmethode anzeigen |
| Bestätigung | ||
| confirmation | form_confirmation.tpl | Bestätigungsseite anzeigen |
| Bestätigungsmail | ||
| mail_send_confirmation.tpl | Vorlage für die Mail | |
| Goodbye | ||
| Session entfernen und Verabschiedungstext anzeigen | ||