Hallo zusammen, ich habe noch eine andere Frage und hoffe sehr, dass mir jemand helfen kann. Ich möchte mein Sperrgut-Modul umstellen. Bisher wurde Sperrgut für jeden Artikel berechnet - von nun an soll nur noch einmal der teuerste Sperrgut-Zuschlag berechnet werden - das klappt soweit auch ganz gut mit der Anpassung von "odotp" (Anpassung der "ot-sperrgut.php", welche am Anfang des Threads genannt wurde. Die berechnung stimmt bisher aber nur im letzten Bestellschritt, bevor auf Kaufen gedrückt wird. Wenn ich auf den Warenkorb klicke, wird immer noch jeder Sperrgutzuschlag gerechnet und addiert.
Hier habe ich die Erweiterung von Grafikmaker im Einsatz, die denke ich noch angepasst werden muss. An folgender Stelle (in der Datei "order-details-cart.php") habe ich schon einiges probiert, allerdings ohne Erfolg
// BOF SPERRGUT-ANZEIGE by grafikmaker.de
$sperrgut_query = xtc_db_query('SELECT products_sperrgut FROM products WHERE products_id = "'.$products[$i]['id'].'"');
$sperrgut = xtc_db_fetch_array($sperrgut_query);
if ($sperrgut['products_sperrgut'] > 0) {
$sgprice = xtc_db_query('SELECT configuration_value FROM configuration WHERE configuration_key = "SHIPPING_SPERRGUT_'.$sperrgut['products_sperrgut'].'" ');
$sgp = mysql_result($sgprice,0);
$sperrgut_price = $sperrgut_price + ($sgp * $products[$i]['quantity']);
}
// EOF SPERRGUT-ANZEIGE by grafikmaker.de
Ich vermute, dass in diesem Bereich etwas angepasst wurde und hoffe, dass einer von euch weiß was und wie es angepasst werden muss, damit nur noch der teuerste Sperrgutzuschlag angezeigt wird.
Bin wirklich für jede Hilfe dankbar.
Viele Grüße und danke schon im Voraus!