Quantcast
Channel: OXID Community Forum
Viewing all articles
Browse latest Browse all 6951

Mit Modul Artikelpreise im Warenkorb beeinflussen

$
0
0
Guten Abend,

ich sitze gefühlte Ewigkeiten vor meinem ersten eigenen Modul. Google und auch das Forum wurden durchsucht, sowie zwei Oxid-Bücher durchforstet... leider hat das nichts geholfen. Ich würde mich über Denkanstöße freuen. Es geht um folgendes:

Funktionalität: Ich möchte erreichen, dass der Preis eines Artikels, der in den Warenkorb gelegt wird, um den Betrag X erhöht oder reduziert wird, und dass der geänderte Artikelpreis auch im "kleinen" und großen Warenkorb sichtbar ist. Wenn die Anzahl des Artikels geändert wird, soll der geänderte Preis beibehalten werden. Dies soll nur für Artikel gelten, nicht für Rabatte oder Versandkosten.

Nun habe ich zwei Ansätze: Der erste ist, die Methode oxbasketitems->setPrice() zu überschreiben. Der zweite Ansatz ist, über oxbasket->_calcItemsPrice() zu gehen.

Was würdet ihr empfehlen? Oder gibt es einen besseren Ansatz?

Vielen vielen Dank!

Christian

Viewing all articles
Browse latest Browse all 6951

Trending Articles