Zum Hauptinhalt springen
Eine Wunschliste hat immer zwei Seiten. Auf der einen steht der Wünschende, der sich Produkte zusammenstellt und die Liste weitergibt. Auf der anderen stehen die Schenkenden, die die Liste über einen Link öffnen und daraus bestellen. Diese Zweiteilung zieht sich durch die ganze Funktion, bis hin zu den beiden Templates: eines für die Verwaltung, eines für die Ansicht von außen. Wer das im Kopf behält, findet sich in der Integration deutlich leichter zurecht.
Der Shop versendet bei dieser Funktion unverlangt E-Mails an Dritte. Das ist aus datenschutzrechtlichen Gründen nicht in allen Ländern zulässig. Prüfen Sie die Rechtslage für jedes Zielland jedes Subshops, bevor Sie die Funktion einbauen.Als Alternative bietet sich an, auf die Empfängerliste im Shop zu verzichten und stattdessen einen mailto-Link anzubieten. Der Käufer verschickt die Wunschliste dann aus seinem eigenen E-Mail-Programm, und der Shop versendet nichts.

Was die Funktion leistet

Zu jedem Produkt auf der Liste sieht der Schenkende vier Angaben. Die Bestandsverwaltung arbeitet wie die Lagerbestandsverwaltung: Legt ein Schenkender ein Wunschprodukt in den Warenkorb, ist es für die anderen reserviert. Ohne diesen Mechanismus bekäme das Geburtstagskind dreimal dasselbe Buch.

Schritt 1: Freischaltung

Die Funktion muss von der WEBSALE-Technik freigeschaltet werden. Wenden Sie sich dafür an Ihren WEBSALE-Ansprechpartner.

Schritt 2: Die Templates zuweisen

Die beiden Templates entsprechen den beiden Rollen.
Referenz: Abschnitt Templates

Schritt 3: Den Hinweis in den Bestelldaten festlegen

Damit in der Bestellung erkennbar ist, dass eine Position aus einer Wunschliste stammt, hinterlegen Sie im Abschnitt <BasketEntries> einen Text.
Der Text landet in den Bestelldaten und damit auch in Ihrer Warenwirtschaft. Nennen Sie darin den Wünschenden, sonst sieht der Versand nur eine abweichende Lieferadresse und weiß nicht, warum. Ohne diesen Parameter erscheint kein Hinweis. Die Angabe ist also technisch optional, fachlich aber kaum verzichtbar. Referenz: Abschnitt BasketEntries

Schritt 4: Die Meldung zu gemischten Warenkörben hinterlegen

Ein Warenkorb darf Produkte aus nur einer Wunschliste enthalten. Den Text dazu hinterlegen Sie im Abschnitt <NotifyMessages-Txt>.
Der Grund für die Einschränkung ist die Lieferadresse: Jede Wunschliste hat eine eigene, und eine Bestellung geht an eine Adresse. Ohne diesen Text klickt der Schenkende auf “in den Warenkorb” und es passiert scheinbar nichts. Referenz: Abschnitt NotifyMessages-Txt

Schritt 5: Zahlungsarten ausschließen (optional)

Bei jeder Zahlungsart lässt sich hinterlegen, dass sie bei Lieferung an eine Wunschlisten-Adresse nicht zur Verfügung steht. Der Parameter steht im Abschnitt der jeweiligen Zahlungsart.
Der Abschnittsname richtet sich nach der Zahlungsart, PaymentBill-Txt ist hier nur ein Beispiel. Sinnvoll ist der Ausschluss vor allem beim Kauf auf Rechnung: Die Rechnung ginge an den Schenkenden, die Ware an den Wünschenden, und eine Bonitätsprüfung passt auf diese Konstellation nicht.

Schritt 6: Die Meldungstexte hinterlegen

Im Abschnitt <WishList> stehen die Texte, die der Käufer bei Fehlern und Hinweisen zu sehen bekommt. Sie sind durchnummeriert. Die Nummer 9 fehlt nicht versehentlich. Sie ist im Programm als veraltet gekennzeichnet und wird nicht mehr verwendet.
In den Texten 10 und 11 stehen Produkt-Tags. Sie werden beim Anzeigen durch die Werte des betroffenen Produkts ersetzt, die Meldung nennt also Ross und Reiter.

Schritt 7: Das E-Mail-Template festlegen

Der Versand der Wunschliste braucht ein eigenes HTML-Template.
Referenz: Abschnitt WishListMail

Schritt 8: Die Templates bearbeiten

Die Wunschliste greift an vielen Stellen in den Shop ein. Diese Templates müssen Sie ergänzen. Diese beiden Templates legen Sie neu an. Optional können Sie auf einem beliebigen Template einen Bereich vorsehen, über den ein Besucher zur zuletzt angesehenen Wunschliste zurückkehrt. Das ist nützlich, weil ein Schenkender, der über einen Wunschlistenlink in den Shop kommt und dann stöbert, sonst den Weg zurück verliert.

Styles und Tags

Für die vom Shop erzeugten Elemente der Wunschliste gibt es eigene Klassen, die Sie in Ihre Stylesheet-Datei aufnehmen. Die Wunschliste bringt einen eigenen Satz Tags mit dem Präfix WISH- mit, dazu Produkt-Tags mit dem Präfix PR-WishList. Sie stehen auf der Referenzseite. Referenz: Styles für Wunschliste · Spezielle Tags für Wunschliste

Verwandte Themen