Zum Hauptinhalt springen
Nach der Lieferung kann der Shop den Käufer per E-Mail daran erinnern, die gekauften Produkte zu bewerten. Ob er eine solche Erinnerung möchte, entscheidet er selbst, und zwar auf der Bestellübersichtsseite ws_place_order.htm. Die RATEREMINDMAIL-Tags bauen diese Auswahl auf. Sie liefern die Namen für Checkbox und verstecktes Feld und beantworten die Frage, ob schon eine frühere Entscheidung des Käufers vorliegt, an der sich die Vorbelegung orientieren kann. Wegweiser: Beschreibung des Produktbewertungs-Moduls Alle Tags dieser Seite gelten ausschließlich auf der Bestellübersichtsseite ws_place_order.htm und gehören innerhalb des Bestellformulars.

Die beiden Formularfelder

Die Auswahl besteht aus zwei Elementen: einer Checkbox, die der Käufer sieht, und einem versteckten Feld, in dem die Entscheidung übergeben wird.
Das versteckte Feld gehört in dasselbe Formular wie die Checkbox. Über dieses Feld übernimmt das Shopsystem die Entscheidung des Käufers. Fehlt es, bleibt der Zustand der Checkbox wirkungslos.
Alle drei Tags sind ausschließlich Einzel-Tags.

Die frühere Entscheidung übernehmen

Hat der Käufer die Frage schon einmal beantwortet, soll die Checkbox das zeigen, statt ihn erneut zu fragen. Dafür gibt es zwei Quellen: die aktuelle Sitzung und die letzte Bestellung. Die beiden Selection-Tags geben als Einzel-Tag entweder checked oder nichts aus. Sie setzen sie deshalb direkt in das input-Element.
Die Reihenfolge im Beispiel ist bewusst gewählt: die Entscheidung aus der laufenden Sitzung ist die neuere und hat deshalb Vorrang vor der aus der letzten Bestellung. Liegt gar nichts vor, bleibt die Checkbox in ihrem Ausgangszustand. RATEREMINDMAIL-UserSelectionSession gehört innerhalb von RATEREMINDMAIL-UserSelectedSession, RATEREMINDMAIL-UserLastOrderSelection innerhalb von RATEREMINDMAIL-UserLastorderExists. Ohne die jeweilige Klammerung lässt sich ein leeres Ergebnis nicht von einer fehlenden Entscheidung unterscheiden. Beachten Sie die Schreibweise: UserLastorderExists mit kleinem o, UserLastOrderSelection mit großem O. Die beiden Tagnamen sind an dieser Stelle uneinheitlich.

Die Tags im Überblick

Alle Tags gelten ausschließlich auf der Bestellübersichtsseite ws_place_order.htm. Die beiden Selection-Tags stehen jeweils innerhalb ihrer zugehörigen Klammerung.

Verwandte Themen