Servus,
Ich hatte genau das selbe Problem. Da hier noch keine Lösung gefunden wurde, poste ich mal meine. Vllt hat ja jemand noch eine elegantere Variante auf Lager.
Im Template form_select.html5 suche ich nach dem String " (€" mit folgendem Code.
Code:
<?php
// check if there is something to remove from the option label
$pos = strpos($option['label'], " (€");
if ($pos > 0) {
$option['label'] = substr($option['label'], 0, $pos);
}
?>
Die Labels werden somit ohne den Preiszuschlag ausgegeben. Im Warenkorb und bei allen iso_collection_* Templates muss die Ausgabe auch angepasst werden.
Code:
<?= $this->attributeValue($name, $value, ['html'=>true, 'item'=>$item['item']]) ?>
ändern auf
Code:
<?= $this->attributeValue($name, $value) ?>
GRuß,
Wolfgang
Lesezeichen