Hallo zusammen,
ich befinde mich auf der ProduktDetail Seite und habe alle Attribute konfiguriert.
Das Konfigurieren der Attribute stößt über Ajax einen anderen Webservice an und liefert einen "neuen" Artikelpreis.
Wie kann ich nun am elegantesten diesen Preis, erstens, innerhalb der UI und zweitens im/am Model anpassen, so dass dieser dann auch korrekt it in den Warenkorb übernommen wird?
Ich hatte schon per JQuery:
$('.product-price-without-discount').text(response.priceFormatted + ' € *');
den Preis in der UI angepasst. Das erscheint mir allerdings nicht so sauber. Lieber an der Quelle ändern und durch den Standard dann "normal" anzeigen.
Zudem verschwindet der Preis bei Änderungen an der UI.
Ich hatte auch schon versucht über "Benutzerdefinierten Preis", ( FormKey "addtocart_20.CustomerEnteredPrice" ) den Preis anzupassen. Doch leider wird auch dieser nicht mit in den Warenkorb übernommen.
Hat jemand einen weiterbringenden Hinweis, Tipp oder Denkanstoß für mich?