Moin,
ich überlege schon seit längerer Zeit, konnte aber bisher für mein Vorhaben keine SW6-Lösung finden:
i) Es gibt eine Art „Test-Produkt“, welches jeder Kunde insgesamt nur ein einziges Mal im Leben bestellen können soll.
ii) Falls bereits bestellt, soll es dem Kunden nicht mehr angezeigt werden.
i) muss auf jeden Fall gelöst werden.
ii) muss nicht unbedingt gelöst werden, dann würde einfach eine Fehlermeldung im Warenkorb angezeigt werden oder Ähnliches.
Mein Ansatz wäre das automatische Setzen einer Kundengruppe „hat Test-Produkt gekauft“ nach einer Bestellung, welche diesen Artikel enthält.
Und dann per Dynamic Access den besagten Test-Artikel für die Kundengruppe „hat Test-Produkt gekauft“ nicht mehr anzuzeigen.
Dies würde ja i) und ii) lösen.
Das konnte man in SW5 mit einem Plugin lösen, dieses hat allerdings keinen SW6 Support.
Habe bereits im Rule Builder geguckt und lediglich conditions gefunden, die sich auf den Warenkorb beziehen, o.Ä. - leider gibt es meines Wissens nach keine condition in Richtung Bestellverlauf des Kunden oder dergleichen.
Habt ihr vielleicht eine Idee?
Viele Grüße