Hallo JTL-Wawi Community,
Habe das Programm vor Kurzem in Betrieb genommen und bin bis jetzt sehr zufrieden über die doch recht einfache Bedienung.
Bin jedoch gestern darauf gestoßen, das ein Zahlungsart-abhängiges Rabattmodul ("ot_payment") nicht unterstützt wurde. Nach etwas Suche im Forum wurde ich fündig und habe folgende Anpassung gemacht, sodass es nun funktioniert - vielleicht nutzt es ja noch jemand anders, sodass die Lösung von Nutzen ist:
Datei: GetBestellungPos.php
Datenbank Query um folgendes ergänzen:
$cur_query = eS_execute_query("select * from orders_total where (class=\"ot_shipping\" OR class=\"ot_cod_fee\" OR class=\"ot_coupon\" OR class=\"ot_discount\" OR class=\"ot_payment\" OR class=\"ot_gv\" OR class=\"ot_loworderfee\" OR class=\"ot_ps_fee\") and orders_id=".intval($_POST['KeyBestellung'])." order by sort_order");
In der Reihe der Case-Abfragen folgendes hinzufügen:
case 'ot_payment':
$total_pos->value*=-1;
$steuersatz = 0;
break;
Habe das Programm vor Kurzem in Betrieb genommen und bin bis jetzt sehr zufrieden über die doch recht einfache Bedienung.
Bin jedoch gestern darauf gestoßen, das ein Zahlungsart-abhängiges Rabattmodul ("ot_payment") nicht unterstützt wurde. Nach etwas Suche im Forum wurde ich fündig und habe folgende Anpassung gemacht, sodass es nun funktioniert - vielleicht nutzt es ja noch jemand anders, sodass die Lösung von Nutzen ist:
Datei: GetBestellungPos.php
Datenbank Query um folgendes ergänzen:
$cur_query = eS_execute_query("select * from orders_total where (class=\"ot_shipping\" OR class=\"ot_cod_fee\" OR class=\"ot_coupon\" OR class=\"ot_discount\" OR class=\"ot_payment\" OR class=\"ot_gv\" OR class=\"ot_loworderfee\" OR class=\"ot_ps_fee\") and orders_id=".intval($_POST['KeyBestellung'])." order by sort_order");
In der Reihe der Case-Abfragen folgendes hinzufügen:
case 'ot_payment':
$total_pos->value*=-1;
$steuersatz = 0;
break;