Antwort #1 am: 25. Februar 2016, 14:44:37
Die Angabe wird aus der Datenbank ausgelesen, und zwar ist es der Wert der bei "Beschreibung:" eingebenen ist im Backend => Land / Steuer => Steuersätze => Steuersatz "Bearbeiten".
Da die Beschreibung einsprachig ist, ist das das Problem.
Das ist ein Bug.
Es müsste eine ähnliche Routine gemacht werden wie in der Funktion
getTaxInfo() in der
class main.
Schnelllösung:
1. Suche in
/includes/classes/shopping_cart.php dies
$products_tax_description = xtc_get_tax_description($product['products_tax_class_id']);
und mache daraus das
//$products_tax_description = xtc_get_tax_description($product['products_tax_class_id']);
global $main;
$products_tax_description = $main->getTaxInfo($products_tax);
2. Suche in gleicher Datei dies
$this->tax[$product['products_tax_class_id']]['desc'] = TAX_ADD_TAX.$products_tax_description;
und mache daraus das
//$this->tax[$product['products_tax_class_id']]['desc'] = TAX_ADD_TAX.$products_tax_description;
$this->tax[$product['products_tax_class_id']]['desc'] = $products_tax_description;
3. Suche in gleicher Datei dies
$this->tax[$product['products_tax_class_id']]['desc'] = TAX_NO_TAX.$products_tax_description;
und mache daraus das
//$this->tax[$product['products_tax_class_id']]['desc'] = TAX_NO_TAX.$products_tax_description;
$this->tax[$product['products_tax_class_id']]['desc'] = $products_tax_description;
Ich habe dazu
ein Ticket angelegt.
Gruß,
noRiddle