Moin zusammen,
wir möchten die im Betreff genannten Attribute im Warenkorb-Assistent zukünftig nicht mehr vorbelegen. Die Infos sollen vom Besteller selbst ausgefüllt werden. Es kommt hier leider zu häufig zu Bestellungen mit falschen und irreführenden Daten und wir rennen dann dem Besteller hinterher und korrigieren das.
Hat das hier schon mal jemand gemacht? Ich scheitere derzeit leider schon am Ändern des Attributs der Kostenstelle, die ja vom Benutzerobjekt kommt.
Bin für jede Info dankbar.
Viele Grüße
Marcel
UUX: Kostenstelle und Lieferinformationen im Warenkorb
Re: UUX: Kostenstelle und Lieferinformationen im Warenkorb
Du könntest einfach das Fprmular des Assistenten "Shopping Cart" im Solutionbuilder anpassen.
Dort wird zB per default die Kostenstelle durch
vorbefüllt.
Wenn du das änderst auf
Ist das Feld standardmässig leer.
Dort wird zB per default die Kostenstelle durch
Code: Select all
return $oldValue != $value ? $value : $value || recipientCostCenter.$value;
Wenn du das änderst auf
Code: Select all
return $value;
Re: UUX: Kostenstelle und Lieferinformationen im Warenkorb
Danke für die Antwort.
Es scheiterte bei mir an der Änderungserkennung. Es reicht nicht, den Original-Code auszukommentieren - Man muss auch die Änderungserkennung deaktivieren oder eben ganz rausnehmen, siehe Bild.
LG Marcel
Es scheiterte bei mir an der Änderungserkennung. Es reicht nicht, den Original-Code auszukommentieren - Man muss auch die Änderungserkennung deaktivieren oder eben ganz rausnehmen, siehe Bild.
LG Marcel
Re: UUX: Kostenstelle und Lieferinformationen im Warenkorb
Alles klar.
Finde ich nur etwas eigenartig.
Soweit ich das verstehe liefert die Änderungskennung ja nur bei einer Änderung des Werts von CostCenter.Id diesen Wert an die Variable recipientCostCenter.
Wenn du die Variable aber im Ausdruck nicht verwendest, dürfte er auch nichts ausfüllen.
Aber egal. Hauptsache es klappt.
Finde ich nur etwas eigenartig.
Soweit ich das verstehe liefert die Änderungskennung ja nur bei einer Änderung des Werts von CostCenter.Id diesen Wert an die Variable recipientCostCenter.
Wenn du die Variable aber im Ausdruck nicht verwendest, dürfte er auch nichts ausfüllen.
Aber egal. Hauptsache es klappt.
Who is online
Users browsing this forum: No registered users and 13 guests