Search the Community
Showing results for tags 'baseprice'.
-
Hallo Leute, da jetzt ein paar Tage nix zur Post muss und ich dadurch ein wenig Zeit habe, meine "To do's" hervorzuholen, würde ich die Zeit jetzt gerne nutzen, um meine Grundpreiskalkulation zu optimieren. Worum geht es? Die Grundpreise müssen im 1.6 (ob es im 1.7 immer noch so ist, weiß ich nicht) händisch eingegeben werden. Also muss ich da jedes mal den Taschenrechner rauskramen und selbst ausrechnen, wieviel 100 ml (oder eben ein Liter) meines Produktes mit 420 ml Inhalt kosten, weil sonst ein arbeitsloser Advokat darüberstolpern und Einnahmen wittern könnte. Was habe ich bisher erreicht? Ich habe die Product.tpl geändert, so dass jetzt beim Grundpreis kein Geldbetrag mehr rein muss, sondern die Inhaltsmenge bezogen auf die jeweils gewünschte Grundmengenangabe, also z.B. 0.42 für eine Grundpreisangabe in Litern oder 4,2 für eine Grundpreisangabe in 100ml. Hierfür wurde aus (bei mir in Zeile 309 zu finden) {convertPrice price=$unit_price} {convertPrice price=$productPrice/$unit_price*(1+(1*$tax_rate/100))} gemacht. Die Übersetzungen im Kasten wurden entsprechend geändert, so dass das dann so aussieht: So, das funktioniert soweit ganz gut, der Taschenrechner kann in der Schublade bleiben und auch Kalkulationsfehler sind so ausgeschlossen, weiter muss man sich bei Preisänderungen keine Gedanken mehr machen, weil der Grundpreis dann automatisch neu berechnet wird... Soweit so gut, das ist schon mal entscheidend besser als in der Originalversion des Shops... Leider gibt es aber da noch einen kleinen Stolperstein... $productPrice ist der Preis, der oben beim Verkaufspreis angegeben wird, und das ist jetzt nicht so ganz glücklich, wenn man mit Mengenstaffeln oder Sonderpreisen arbeitet. Hier sollte also die Variable ersetzt werden durch den Preis, der oben im Kasten steht, also die aktuell gültige Preisangabe. Weiß jemand, wie diese Variable so in obige Berechnung zu kriegen ist? Ziel soll sein, dass der Grundpreis auch bei Sonderangeboten bzw. Staffelpreisen auf die Basis des jeweils zu zahlenden Preises korrekt angezeigt wird. Ich kann also jetzt zwar den Preis an sich ändern, aber bei Sonderpreisen, die z.B. automatisch beginnen und enden, funktioniert es nicht, ebensowenig, wenn man z.B. mit Mengen-Vorauswahl auf der Produktseite die Anzahl der Produkte setzt, die man in den Warenkorb legen will. Der Stückpreis im Preiskasten geht da zwar mit, aber eben nicht der Grundpreis, das würde ich gerne noch hinkriegen.
- 7 replies
-
- baseprice
- kalkulation
-
(and 4 more)
Tagged with: