Shopsystem ShopPilot Shoploesung Diskussionen und Infos zum Shopsystem ShopPilot
Willkommen Gast. Bitte einloggen oder registrieren.
Mai 20, 2012, 01:46:54

Einloggen mit Benutzername, Passwort und Sitzungslänge
Suche:     Erweiterte Suche
5257 Beiträge in 1422 Themen von 333 Mitglieder
Neuestes Mitglied: pje
* Übersicht Hilfe Login Registrieren
+  Diskussionen und Infos zum Shopsystem ShopPilot
|-+  ShopPilot
| |-+  Aktuelle FAQ - Häufige Fragen
| | |-+  Mehrstufige Bestellformulare
0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Drucken
Autor Thema: Mehrstufige Bestellformulare  (Gelesen 4047 mal)
ahe
Global Moderator
Sr. Member
*****

Lob: 19
Offline Offline

Beiträge: 407


« am: Mai 24, 2007, 16:05:09 »

Ziel:
Den Bestellvorgang in mehreren Schritten durchzuführen.

Diese Beispiel realisiert die folgenden Schritte:
1. Warenkorb mit Auswahl der Lieferzone und Zahlart
2. Eingabe der Persönlichen Daten / Lieferdaten und Zahlungsdaten
3. Anzeige einer Zusammenfassung inkl. Warenkorbinhalt

Per SSP können auch beliebige weitere Schritte eingefügt werden.
Der Ablauf ist dabei ähnlich zu dem in diesem Beispiel.

Im Anhang finden Sie eine Zip-Datei mit
- dem Script "order.ipl"
- der HTML-Vorlage für das Bestellformular ("bestellung1.html")
- der HTML-Vorlage für die Bestellzusammenfassung ("bestellung2.html")

Das Beispiel erfodert...
- dass die Datei "order.ipl" als zusätzliche Datei im Shop eingetragen ist,

- eine Informationsseite (dies ist die Bestellzusammenfassung) mit den folgenden Einstellungen


- ein benutzerdefiniertes Formular vom Typ udc_feedback mit den folgenden Einstellungen



Weiterhin müssen in der Warenkorbvorlage die Identifier
    __bestellen__ duch <a href="http://__xxpath__?showbynameBestellung1,__xxsession__">Zur Bestellung...</a> und
    __sbestellen__ durch <a href="http://__xxspath__?showbynameBestellung1,__xxsession__">Zur Bestellung...</a>
ersetzt werden, sodass alle Bestellvorgänge (egal welche Zahlungsart gewählt ist!) über das neue Formular laufen.

Da jede Zahlart eigene Pflichtfelder benötigt, werden diese im Formular durch das Script order.ipl dynamisch ausgegeben.
Damit die Zahlungsdaten beim Absenden überprüft werden, muss im Formular die Zeile
<input type="hidden" name="_CHECK" value="1">
eingefügt werden!

Weitere Beschreibungen finden Sie in den angehangenen Dateien.
« Letzte Änderung: Mai 24, 2007, 16:48:51 von ahe » Gespeichert

MfG ahe
Seiten: [1] Drucken 
« vorheriges nächstes »
Gehe zu:  

mysitelist Impressum Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS