Magento – Währungssymbol ändern / formatieren

27. September 2010 at 18:46

Das Währungssymbol soll im Magento Shop geändert oder neu formatiert werden?

Einerseits geht das über System / Manage Currency Rates, dort kann z.B. gewählt werden ob ein Leerzeichen vor dem Währungs-Symbol angezeigt werden soll.

Alternativ über Veränderungen in der Template Datei:

kopiert die Datei

app/design/frontend/default/default/template/catalog/product/price.phtml

zum überschreiben in den eigenen Theme-Ordner (falls noch nicht vorhanden – don’t overwrite core files !)

Die einfache Quick & Dirty Methode (und für Performance nicht ideale) den String neu zu formatieren ist der folgende Code, alternativ überschreibt die Funktion toCurrency der Klasse lib/Zend/Currency.php bzw. Funktion formatTxt in /app/code/core/Mage (don’t overwrite core files!)!

<?php
$_new_price = str_replace('€', '€*', $_coreHelper->currency($_price,true,true));
 echo $_new_price;
?>
Daniel Briegert

Daniel Briegert

xing: https://www.xing.com/profile/Daniel_Briegert

More Posts - Website

Follow Me:
TwitterFacebook