MSG-Tags holen diese Meldungen ins Template.
Alle Tags dieser Gruppe arbeiten gleich. Sie geben einen Text aus, der in der Shopkonfiguration hinterlegt ist, und sie greifen als Klammerung genau dann, wenn die Meldung im aktuellen Zustand zutrifft. Unterschiedlich ist nur der Anlass. Deshalb erklärt diese Seite das Muster einmal und listet die Meldungen danach nach Bereichen.
Eine Untergruppe geht darüber hinaus: Bei Gutscheinen, Abos, Prime-Paketen und aktualisierten Online-Preisen liefert das Tag einen Fehler- oder Erfolgscode, mit dem Sie je Fall einen eigenen Text formulieren.
Wegweiser: Standardtexte · Referenz: Abschnitt NotifyMessages-Txt
Das Grundmuster
Woher die Texte kommen
Die Texte stehen nicht im Template, sondern in der Shopkonfigurationshop.config. Welcher Abschnitt zuständig ist, hängt von der Art der Meldung ab.
Ein
MSG-Tag greift nur, wenn sowohl der Zustand zutrifft als auch ein Text hinterlegt ist. Bleibt eine erwartete Meldung aus, prüfen Sie deshalb zuerst, ob der zugehörige Parameter in der Shopkonfiguration gefüllt ist.
Referenz: Abschnitt NotifyMessages-Txt · Abschnitt StandardMessages-Txt · Abschnitt LoginError-Txt · Abschnitt LoginSuccess-Txt
Meldungen mit Fehlercode
Sieben Tags liefern zusätzlich einen Code. Sie folgen alle demselben Muster: Das Einzel-Tag gibt den Code aus, die Klammerung ohne Argument greift bei jedem Code außer null, die Klammerung mit Argument nur bei genau diesem Code.Gutscheine
MSG-Voucher_success kennt zwei Codes.
MSG-Voucher_error kennt 27 Codes.
Bei Code 3 nennen
MSG-Voucher_error_validfrom und MSG-Voucher_error_validuntil den Gültigkeitszeitraum.
Abo-Modul
MSG-Subscription_success kennt sieben Codes.
MSG-Subscription_error kennt elf benannte Codes und zwei Bereiche.
Prime-Pakete und Prime-Produkte
MSG-PrimeProduct_error betrifft Produkte, die Prime-Kunden vorbehalten sind.
MSG-PrimeShopping_error betrifft die Prime-Pakete selbst.
MSG-PrimePackagesManage betrifft die Verwaltung im Kundenkonto.
Die beiden Prime-Fehlermeldungen gehören auf die Warenkorbseite, die Loginseite und die Bestellübersicht. Fehlt eine der drei, bleibt der Käufer an dieser Stelle ohne Erklärung stehen.
Aktualisierte Online-Preise
Adressen
Die Meldungen zur Rechnungs- und zur Lieferadresse sind symmetrisch aufgebaut. Zu jedemMSG-Addr_Tag gibt es ein MSG-DelivAddr_Tag mit derselben Aufgabe.
Die
_NotifyTags fassen zusammen, die _InputError_Tags benennen den einzelnen Grund. Üblich ist, beides zu zeigen: oben den Hinweis, dass etwas unklar ist, und am betroffenen Feld die Einzelmeldung.
Anmeldung und Kundenkonto
MSG-UserAccount_Notify greift auf den Abschnitt <LoginSuccess-Txt> zu und zeigt dort die Parameter ChangeEmail, ChangePW und PasswordSetLogin. Die Meldung erscheint also nach einer erfolgreichen Änderung im Kundenkonto.
Bestellprozess
Weitere Meldungen
Im Shopsystem vorhanden, bisher nicht beschrieben
Die Tag-Tabelle des Shopsystems führt 73 Meldungen. Die folgenden elf sind vorhanden.Veraltete Tags
MSG-PlaceOrder_InputError ist ebenfalls veraltet, wird aber weiterhin unterstützt. Für neue Templates ist MSG-PlaceOrder_Notify der richtige Weg.
Die Tags im Überblick
Die Tags dieser Gruppe sind durchgehend Einzel-Tag, Bereichs-Tag und negatives Bereichs-Tag. Als Schleifen-Tag lässt sich keines verwenden. Abweichungen gibt es nur bei diesen:
Die sieben Tags mit Fehlercode geben als Einzel-Tag den Code aus, nicht den Text. Den Text formulieren Sie selbst in der Klammerung mit Argument.
Verwandte Themen
- Wegweiser: Standardtexte
- Wegweiser: Gutscheine anbieten
- Wegweiser: Abo-Modul
- Referenz: Abschnitt NotifyMessages-Txt
