Ich bin am suchen wo das festgelegt wird und nun bin ich auf diese Zeile gestoßen in der der Datei \templates\vp_merchant\layouts\default\html\com_virtuemart\cart\default_pricelist.php.
// Derive Tax Column Title
$taxTitle = vmText::_ ('COM_VIRTUEMART_CART_SUBTOTAL_TAX_AMOUNT');
if (VmConfig::get ('show_tax') && !empty($this->cart->cartData['VatTax']))
{
reset($this->cart->cartData['VatTax']);
$taxd = current($this->cart->cartData['VatTax']);
$taxTitle = $taxd['calc_name'] . ' ' . rtrim(trim($taxd['calc_value'],'0'), '.') . '%';
}
Wenn ich das richtig lese wird hier der Titel formatiert.
Der Titel wird gebildet aus dem Namen der Rechenregel "MwSt" + dem Prozentwert der Rechenregel "19" + dem Zeichen "%".
was ja auch so angezeigt wird und auch erklären würde warum die doppelte Anzeige erscheint, wenn der Namen der Regel den Prozentsatz enthält.
Würde hier dann nicht der Befehl
$taxTitle = $taxd['calc_name'] . ;
genügen um den Namen der Rechenregel anzuzeigen, das wäre das was ich wollte, ohne das es zu Beeinträchtigungen führt.
Kann das jemand bitte bestätigen oder berichtigen, da ich wirklich keine Ahnung habe. Aus Sicht des Programmieres kann ich die Vorgehensweise des Zusammensetztens verstehen, aber ob es so ist, weis ich eben nicht.
Danke
Joerg