E-BP_ zeigen das im Template: den Stand der Kampagne, die erreichte Preisstufe, die eigene Reservierung und die Ersparnis.
Wegweiser: BestPrice-Order-Modul
Die Oberfläche für den Reservierungsvorgang liegt im Include-Template incl_bestprice.htm. Ein Teil der Tags funktioniert nur dort, weil er sich auf den laufenden Vorgang bezieht. Die reinen Anzeige-Tags lassen sich auf allen Templates verwenden.
Die drei Schritte einer Reservierung
Der Käufer durchläuft drei Schritte. Für jeden gibt es ein Bereichs-Tag, sodass alle drei Schritte in derselben Datei stehen können.Was der Käufer mitbringen muss
Ohne Anmeldung und ohne hinterlegte Adressen ist keine Reservierung möglich. Drei Bereichs-Tags prüfen das.Der Zustand der Kampagne
Eine Kampagne hat einen Anfang und ein Ende. Drei Bereichs-Tags sagen, wo sie gerade steht.E-BP_Begin und E-BP_End geben die beiden Zeitpunkte aus. Beide nehmen ein optionales Format in den Klammern entgegen.
%d für den Tag, %m für den Monat, %Y für das vierstellige Jahr, %H und %M für Stunde und Minute.
Die Kampagne und ihr Produkt
E-BP_TotalAmount ist die entscheidende Zahl der ganzen Aktion: Sie zählt alle Käufer zusammen und bestimmt damit die erreichte Preisstufe. Zeigen Sie sie prominent an, denn sie ist der Grund, weshalb jemand Freunde auf die Aktion aufmerksam macht.
Die Preisstaffel
Zu jeder Kampagne gehört eine Staffel aus Mindestmengen und den zugehörigen Stückpreisen.E-BP_PriceList ist die Schleife darüber.
PriceList im Namen geben nur innerhalb der Schleife etwas aus.
Preise und Ersparnis
Jeder Preis gibt es zweimal: ohne Zusatz im technischen Format und mit dem Zusatz_Format im Shopformat.
E-BP_BasicPrice. Die Ersparnis ist die Differenz zwischen beiden.
Die Klammerung dieser Tags greift nur bei einem Wert größer null. Solange keine Stufe erreicht ist, ergibt sich keine Ersparnis, und der negative Bereich ist die richtige Stelle für den Hinweis, dass es sich noch lohnt weiterzuempfehlen.
E-BP_NewCompletePrice und E-BP_NewCompleteSaving sind reine Einzel-Tags. Sie gehören in den zweiten und dritten Schritt der Reservierung, wo der Käufer sehen soll, worauf seine Gesamtsumme mit dieser Reservierung anwächst.
Die Reservierungen des Käufers
E-BP_Orders listet alle laufenden Reservierungen des angemeldeten Käufers auf, über Kampagnen hinweg.
E-BP_OrderDate gibt den Zeitpunkt der Reservierung aus und nimmt wie E-BP_Begin ein optionales Format entgegen.
Die Adressen der Reservierung
Zwei Bereiche schalten auf die Rechnungs- beziehungsweise Lieferadresse der Reservierung um. Darin gibtE-BP_Address-… die einzelnen Felder aus.
Company, Salutation, SalutationCode, Title, TitleCode, FirstName, LastName, Street1, Street2, Zip, City, State, Country, CountryISO, PostOfficeBox, PostCenter, Department, Phone, BusinessPhone, MobilePhone, Fax, BusinessFax, E-Mail, DateOfBirth, TaxId sowie Suffix1 bis Suffix10.
Die beiden Adressbereiche lassen sich nicht negativ klammern. Ob eine Adresse vorliegt, prüfen Sie vorher mit E-BP_Has-Address beziehungsweise E-BP_Has-Delivery-Address.
Meldungen
Berechtigungen prüfen
E-BP_Warranty() klammert auf die Berechtigungen des Käufers. In den Klammern steht eine kommagetrennte Liste von Kennungen, der Bereich erscheint, sobald eine davon zutrifft.
Das Reservierungsformular
Das Formular, mit dem der Käufer reserviert, muss die Vorgangskennung mitschicken. Sie steht inE-BP_OrderId.
Die Tags im Überblick
Verwandte Themen
- Wegweiser: BestPrice-Order-Modul
- Wegweiser: Anmeldung und Registrierung
- Wegweiser: Adressdaten
