Hallo,
es geht hier um die Version 3.x.
Wenn ihr auch das Problem habt, dass in der Sidebox die Preise nicht stimmen, dann kann das daran liegen, dass die Steuer des Artikels nicht geholt wird, da hier einfach auf die class_id 0 zugegriffen wird
/includes/classes/dynamic_price_updater.php
Z. 177 $products_tax = zen_get_tax_rate(0);
tauschen durch $products_tax = zen_get_tax_rate($product->fields['products_tax_class_id']);
Und wenn die Namen der Attribute fehlen, dann
Z. 186 $data = $db->Execute("select products_options_values_name from " . TABLE_PRODUCTS_OPTIONS_VALUES . " where products_options_values_id = $value");
tauschen durch $data = $db->Execute("select products_options_values_name from " . TABLE_PRODUCTS_OPTIONS_VALUES . " where products_options_values_id = '" .(int)$value . "' and language_id = '" . 43 . "'");
Ich poste das, weil ich ne ganze Weile mit debuggen beschäftigt war, um an diese Stelle vorzudringen.
es geht hier um die Version 3.x.
Wenn ihr auch das Problem habt, dass in der Sidebox die Preise nicht stimmen, dann kann das daran liegen, dass die Steuer des Artikels nicht geholt wird, da hier einfach auf die class_id 0 zugegriffen wird
/includes/classes/dynamic_price_updater.php
Z. 177 $products_tax = zen_get_tax_rate(0);
tauschen durch $products_tax = zen_get_tax_rate($product->fields['products_tax_class_id']);
Und wenn die Namen der Attribute fehlen, dann
Z. 186 $data = $db->Execute("select products_options_values_name from " . TABLE_PRODUCTS_OPTIONS_VALUES . " where products_options_values_id = $value");
tauschen durch $data = $db->Execute("select products_options_values_name from " . TABLE_PRODUCTS_OPTIONS_VALUES . " where products_options_values_id = '" .(int)$value . "' and language_id = '" . 43 . "'");
Ich poste das, weil ich ne ganze Weile mit debuggen beschäftigt war, um an diese Stelle vorzudringen.