Hab das ganze mal erweitert so das man auch einen Mindestbetrag hat ab dem man erst auf Rechnung bezahlen kann.
Datei: Includes/Modules/paymant/invoice.php
Suche:
} elseif ($order->info['total'] > MODULE_PAYMENT_INVOICE_MAX_AMMOUNT){
ersetze mit:
} elseif ($order->info['total'] > MODULE_PAYMENT_INVOICE_MAX_AMMOUNT || $order->info['total'] < MODULE_PAYMENT_INVOICE_MIN_AMMOUNT) {
Suche:
xtc_db_query("insert into ".TABLE_CONFIGURATION." ( configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_PAYMENT_INVOICE_MAX_AMMOUNT', '0', '6', '0', now())");
füge danach ein:
xtc_db_query("insert into ".TABLE_CONFIGURATION." ( configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_PAYMENT_INVOICE_MIN_AMMOUNT', '0', '6', '0', now())");
Suche:
return array ('MODULE_PAYMENT_INVOICE_STATUS', 'MODULE_PAYMENT_INVOICE_ALLOWED', 'MODULE_PAYMENT_INVOICE_ZONE', 'MODULE_PAYMENT_INVOICE_ORDER_STATUS_ID', 'MODULE_PAYMENT_INVOICE_MIN_ORDER', 'MODULE_PAYMENT_INVOICE_SORT_ORDER', 'MODULE_PAYMENT_INVOICE_MAX_AMMOUNT'); ersetze mit:
return array ('MODULE_PAYMENT_INVOICE_STATUS', 'MODULE_PAYMENT_INVOICE_ALLOWED', 'MODULE_PAYMENT_INVOICE_ZONE', 'MODULE_PAYMENT_INVOICE_ORDER_STATUS_ID', 'MODULE_PAYMENT_INVOICE_MIN_ORDER', 'MODULE_PAYMENT_INVOICE_SORT_ORDER', 'MODULE_PAYMENT_INVOICE_MAX_AMMOUNT', 'MODULE_PAYMENT_INVOICE_MIN_AMMOUNT'); Datei: Lang/sprache/modules/payment/invoice.php
Nach dem letzten Define einfach
define('MODULE_PAYMENT_INVOICE_MIN_AMMOUNT_TITLE' , 'Mindestbetrag');define('MODULE_PAYMENT_INVOICE_MIN_AMMOUNT_DESC' , 'Geben Sie hier den Mindestbetrag für die Bezahlung auf Rechnung an.'); getestet mit modified eCommerce Shopsoftware v1.05 dated: 2010-07-18 SP1b
schönen tag noch
@Ray_man wenn es noch gewünscht ist erweiter ich es um PLZ ... aber nur wenn du mir sagst wofür du das brauchst
ich bin so schrecklich neugierig