Preis ab günstigster Staffelpreis einer Variante

Hallo liebe Community!

Ich möchte gerne, das der Preis auf der Produktübersicht der günstigste Preis einer Variante und deren Staffelpreise ist. Kann mir einer sagen ob man das hin bekommt und wenn ja wie?

Vielen lieben Dank im vor raus!

du holst dir aus der Datenbank die oxID der Variante mit dem günstigsten Preis,
lädst das Produkt in ein Objekt,
lädst dafür die Staffelpreise,
holst den maximalen Rabatt daraus,
berechnest den Preis (ohne Staffelpreis) aber mit den aktuell aktiven Rabatten/Aktionen
und verrechnest dann den Rabatt aus dem Staffelpreis mit dem berechneten Preis…

Könnte aber auch sein, dass du zuerst den Staffelpreis berechnen musst und erst dann die aktiven Aktionen und Discounts drauf anwenden.

damit bist Du nicht weitergekommen?

http://forum.oxid-esales.com/showthread.php?t=12409#post103692

Das hat leider nicht ganz funktioniert. Weiß nicht wo bei mir der Fehler liegt.
Bin erst seit kurzem dabei mit Oxid und bin da noch nicht ganz so erfahren drin.
Vielleicht könnte das ja einer nochmal ganz genau für mich erklären ? :slight_smile:

Ich habe es auch so versuhct, einzubauen. Mein Admin hats dann gerichtet und es geht:


metadata: 'oxarticles' => 'sp_lowestprice/sp_lowestprice'

Datei: class sp_lowestprice extends sp_lowestprice_parent