|
|||
|
Hallo,
ich m?chte beim Bestellung abschlie?en, dass andere Werte in die Tabelle orders_total geschrieben werden. Es sollen einfach andere Werte f?r Zwischensumme & Gesamt verwendet werden. Wenn ich das richtig sehe, werden die "Orders" durch die checkout_process.php in die Datenbank geschrieben. ?ber Code:
$order_totals = $order_total_modules->process(); mit Code:
xtc_db_perform(TABLE_ORDERS_TOTAL, $sql_data_array); Hoffe mich hat jemand verstanden. Gr??e Pepe |
|
|||
|
Ich habe die Artikel-Attribute erweitert, dass zwei miteinander multipliziert werden
(Attr.1 * Attr.2 + alle anderen Attribute) k?nnen. Im Warenkorb, Kasse usw. wird es auch richtig angezeigt. Doch sobald die Bestellung abgesendet wird, werden ja "Summe" & "Zwischensumme" in die DB geschrieben. Irgendwoher zieht er die Werte daf?r, welche Variablen sind das? Werden diese schon im Vorfeld ?ber den Warenkorb in einer Session gespeichert? Im Grunde genommen muss ich wissen, wo [QUOTE]$order_totals[$i]['value'][CODE] mit dem entsprechenden Wert gef?llt wird. Dann kann ich dort die richtigen Werte verwenden. Oder hast du eine andere Idee? |
|
||||
|
in der includes/classes/order.php werden in der Funktion cart() die Summen gebildet...
ab zeile 265 findest du die schleife die alle produkte im Warenkorb durchgeht Code:
for ($i=0, $n=sizeof($products); $i<$n; $i++) {
Code:
$shown_price = $this->products[$index]['final_price'];
$this->info['subtotal'] += $shown_price;
ich hoffe dass hilft dir jetzt weiter Gru |
![]() |
| Lesezeichen |
| Stichworte |
| geschrieben, orders, wo or wie |
| Themen-Optionen | |
| Ansicht | |
|
|