getPricePerUnit auf loadAmountPriceInfo anwenden

Hi Leute,

ich suche einen Weg, wie ich im Shop folgendes Szenario realisieren kann.

Es gibt ja die Möglichkeit einen Artikel anzulegen und diesen mit einer
Gebindemenge festzulegen. Nun wäre mein Ziel das ganze pro Einheit
auch auf die Staffelpreise zu machen.

Einbeispiel wäre dieser Aritkel:

1x Artikel 1 beinhaltet 10 Einheiten und kostet 100 Euro.
So ergäbe sich wenn es liefe (mit Staffel Prozenten: 100%, 80% und 60%) wie ich wollte diese Ausgabe:

ab 10 Stück á 10 Euro
ab 20 Stück á 8 Euro
ab 40 Stück á 6 Euro

Aber im Warenkorb müsste wieder Artikelpreis von 100 /80 / 60 Euro stehen.

Gibts da eventl. schon irgendwas oder schwirrt hier irgendwo sowas rum?

Grüße,
Jon

Besondere Preise einrichten :http://www.oxid-esales.com/de/resources/help-faq/manual-eshop-pe-ce-4-0-0-0/besondere-preise-einrichten
Staffelpreise: http://www.oxid-esales.com/de/resources/help-faq/eshop-manual/staffelpreise-einrichten
Grundpreise: http://www.oxid-esales.com/de/resources/help-faq/eshop-manual/preis-pro-mengeneinheit-grundpreis-anzeigen

Hilft das ?

nein, nicht wirklich, weil:

  • “Preis pro Mengeneinheit (Grundpreis) anzeigen” ist längst eingerichtet. Passt auch soweit.
  • “Staffelpreise einrichten” ist ebenfalls eingerichtet.

Mir geht es um eine Anzeigeoption. Und zwar ist es ja so, das wenn ich bei den Staffeln 2 Artikel
kaufe ich pro Artikel 10 Einheiten, also 20 insgesamt bekomme.

Und genau das will ich ja anzeigen. Das heißt wenn ich es Pfuschen würde, würde da stehen:

(StaffelEinheit * EinheitenProArtikel) ab à (StaffelPreis / EinheitenProArtikel) Euro

Und genau so hab ich es jetzt auch einmal ins Template reingesetzt.
Zum einen wird hier keine der Oxidmethoden zur Berechnung verwendet, was also zu
falschen Preisen führen könnte (Im Kontext zum Shop) und zum anderen kann man
keine größeren Formatierungen einfach mal so ins Template reinschustern.