Antwort #205 am: 13. Februar 2013, 14:29:28
Hatte die ganze Zeit überall Rabatt absolut gegen Rabatt % ausgetauscht. Nur nicht da, wo ich das in xampp abgerufen hatte. Wie blöd kann man sein. Ich könnte heulen.
Da ich das Module mit Zusatzfelder für meine Zwecke etwas missbrauche, könnte vielleicht Achim auch noch testen, ob die Sonderangebote bei ihm richtig berechnet werden, wenn er in der Datei includes/modules/product_attributes.php die Zeilen
if ($original_price > 0 ) {
$price = $price * $products_price/$original_price ;
//die Attributpreise bekommen den Rabatt zugewiesen %!
//$price = $price + $products_price - $original_price ;
//die Attributpreise bekommen den Rabatt zugewiesen absolut!
einfach anders auskommentiert:
[code=php]if ($original_price > 0 ) {
//$price = $price * $products_price/$original_price ;
//die Attributpreise bekommen den Rabatt zugewiesen %!
$price = $price + $products_price - $original_price ;
//die Attributpreise bekommen den Rabatt zugewiesen absolut!
Damit werden die Rabatte prozentual berechnet anstatt absolut.
Vielen Dank an web28, dass er sich die Zeit genommen hat, mir hier zu antworten und es tut mir leid, dass ich den Fehler nicht früher entdeckt habe.