Formatowanie cen. Przecinek zamiast kropki. Kropka zamiast przecinka.

Formatowanie cen. Przecinek zamiast kropki. Kropka zamiast przecinka. 5.00/5 / 2

Niestety Magento z niewiadomych powodów nie pozwala w prosty sposób zmienić formatowania cen (jeśli tylko zajdę taki to od razu napiszę). Jedyne rozwiązanie jakie znalazłem to modyfikacja biblioteki Zend. Niestety nie jest to trwały sposób, bo po upgradzie Magento nie będzie śladu po naszej modyfikacji.

Edytujemy plik

lib/Zend/Locale/Data/pl.xml

a w nim około linii 2172 znajdziemy format cen w sklepie Magento:


               <currencyFormats>
			<currencyFormatLength>
				<currencyFormat>
					<pattern>#,##0.00 ¤</pattern>
				</currencyFormat>
			</currencyFormatLength>
			<unitPattern count="one">{0} {1}</unitPattern>
		</currencyFormats>