Edelmetall-Aufschlag bei Preisen

Hallo Forum,

ich bin dabei per Modul Preisaufschläge für Artikel zu erzeugen, die einen
Prozentsatz Edelmetall (Attribut: x%) enthalten. Im Frontend habe ich alle Stellen,
an denen Preise erscheinen, entsprechend erweitert.

Im Basket muss der Aufschlag natürlich kalkuliert werden. Zwar lässt sich durch
Überladen von [B]oxbasketitem[/B] sowas machen:

$this->_oPrice->add(65);

Aber mir scheint, das ist zu spät, denn [B]calculateBasket[/B] wurde schon ausgeführt.
Ausserdem wird bei einem Reload der Aufschlag nochmals hinzuaddiert. :eek:

[B]calculateBasket[/B] kann ich nicht ausführen (zur Neuberechnung), weil ich im
Kontext [B]oxbasketitem[/B] bin.

Was ist hier der beste Ansatz ? Wie kann ich Item-Preise VOR der Basketberechnung setzen ?

besten Dank ! dcc

okay leute,

ich habs hinbekommen dank diesem thread

[I]http://forum.oxid-esales.com/showthread.php?t=10168[/I]

wobei $this->_setDeprecatedValues(); veraltet ist.

Der Trick war offenbar per

[B]$this->_oPrice = oxNew( ‘oxprice’ );[/B]

ein neues preisobjekt zu erzeugen.

Nun fehlt natürlich noch ein

[B]parent::setPrice [/B] für die normalen Artikel.

Nun bin ich gespannt, ob der ganze Zirkus dann in [B]oxorder[/B]
wiederholt werden muss.

thx

… geht das nicht auch einfacher mit einer Auswahlliste? In deinem Fall mit einem Feld zB:
-> Titel: Aufschlag Titan
-> Preisänderung: 5 %
-> Artikel zuordnen
Wenn Du mal die 5% in 6% änderst, wird bei allen Artikeln dann auch der Preis geändert.

PS im Admin->Stammdaten->Grundeinstelungen->Performance muß die Option eingeschaltet sein

danke für den Hinweis ! Ich glaube mit Auswahllisten hätte ich das nicht regeln
können, weil wir

  1. mit Varianten arbeiten
    (wenn ich das richtig verstanden habe, geht nur das eine oder das andere)

  2. der Aufschlag sich täglich ändert, nicht der Prozentwert, aber der Kurs
    des Edelmetalls. Also der Aufschlag ist abhängig vom Gewicht / Anzahl des
    Artikels und nicht vom Artikelpreis. Das heisst ich hätte die Preisberechnung
    so oder so modifizieren müssen.

viele Grüsse ! dcc

Geht es um den Kupferzuschlag wie er bei Stromkabeln üblich ist?

[QUOTE=ChristophH;155379]Geht es um den Kupferzuschlag wie er bei Stromkabeln üblich ist?[/QUOTE]

wird noch nicht verraten :slight_smile:

ich poste aber die url anfang märz wenn der shop online ist