it-swarm.com.de

Formatieren Sie den Preis in der aktuellen Ländereinstellung und Währung

Ich benutze :

$product->getPrice();

um den unformatierten preis zu bekommen kann ich mit ajax "menge x preis" berechnen.

Ich möchte die Gesamtsumme in der aktuellen Ländereinstellung und Währung neu formatieren. Wie kann ich das machen?

45
Bizboss

Ich denke, Google hätte Ihre Frage beantworten können ;-) Siehe http://blog.chapagain.com.np/magento-format-price/ .

Sie können es mit tun

$formattedPrice = Mage::helper('core')->currency($finalPrice, true, false);
128
Simon
$formattedPrice = Mage::helper('core')->currency($_finalPrice,true,false);
28
Silas Palmer

Um den Preis in einer anderen Währung als der aktuellen zu formatieren:

Mage::app()->getLocale()->currency('EUR')->toCurrency($price);
16
Shadowbob

Mit diesem Code zum Formatieren des Preises in der Produktliste

echo Mage::helper('core')->currency($_product->getPrice());
11
Xman Classical

versuche dies:

<?php echo Mage::app()->getLocale()->currency(Mage::app()->getStore()->getCurrentCurrencyCode())->getSymbol(); ?>
3
hex4

Unformatiert und formatiert:

$price = $product->getPrice();
$formatted = Mage::helper('core')->currency($price, true, false);

Oder benutze:

Mage::helper('core')->formatPrice($price, true);
3
Max Popoff