Fehlermeldung Änderung Bestellung: MODULE SHIPPING FREE TAX CLASS

Aus xtc-wiki

Wechseln zu: Navigation, Suche

Immer wenn ich eine Bestellung ändere, nimmt das System zwar diese Änderungen an, spuckt mir aber immer eine Fehlermeldung aus.

Warning: constant() [function.constant]: Couldn't find constant MODULE_SHIPPING_FREE_TAX_CLASS 
in /.../admin/orders_edit.php on line 532

Warning: Cannot modify header information - headers already sent by (output started at 
/.../admin/orders_edit.php:532) in /.../admin/includes/functions/general.php on line 130


Antwort von Anotherone am So 12. Apr 2009, 16:31

Ändere folgendes:

admin/orders_edit.php, zeile 525-536

   if ($module_name != 'discount') {
            if ($module_name != 'shipping') {
               $module_tax_class = constant(MODULE_ORDER_TOTAL_.strtoupper($module_name)._TAX_CLASS);
            } else {
               $module_tmp_name = split('_', $order->info['shipping_class']);
               $module_tmp_name = $module_tmp_name[0];
               if ($module_tmp_name != 'selfpickup') {
                  $module_tax_class = constant(MODULE_SHIPPING_.strtoupper($module_tmp_name)._TAX_CLASS);
               } else {
                  $module_tax_class = ;
               }
            }


in


   if ($module_name != 'discount') {
            if ($module_name != 'shipping') {
               $module_tax_class = constant(MODULE_ORDER_TOTAL_.strtoupper($module_name)._TAX_CLASS);
            } else {
               $module_tmp_name = split('_', $order->info['shipping_class']);
               $module_tmp_name = $module_tmp_name[0];
               if ($module_tmp_name != 'selfpickup' && $module_tmp_name != 'free') {
                  $module_tax_class = constant(MODULE_SHIPPING_.strtoupper($module_tmp_name)._TAX_CLASS);
               } else {
                  $module_tax_class = ;
               }
            }


entscheidend ist das

   && $module_tmp_name != 'free'
Diese Seite wurde zuletzt am 7. August 2009 um 16:19 Uhr geändert. Diese Seite wurde bisher 631-mal abgerufen.