Формат цены в текущем регионе и валюте Я использую: $product->getPrice(); чтобы получить неформатированную цену, которую я могу рассчитать "количество X цена" с помощью ajax. Я хочу переформатировать итог в текущем регионе и валюте. Как я могу это сделать? Ответ 1 Я думаю, что Google мог ответить на ваш вопрос;-) См. http://blog.chapagain.com.np/magento-format-price/. Вы можете сделать это с помощью $formattedPrice = Mage::helper('core')->currency($finalPrice, true, false); Ответ 2 $formattedPrice = Mage::helper('core')->currency($_finalPrice,true,false); Ответ 3 Для форматирования цены в другой валюте, чем текущая: Mage::app()->getLocale()->currency('EUR')->toCurrency($price); Ответ 4 Этот код для формирования цены в списке продуктов echo Mage::helper('core')->currency($_product->getPrice()); Ответ 5 попробуйте следующее: <?php echo Mage::app()->getLocale()->currency(Mage::app()->getStore()->getCurrentCurrencyCode())->getSymbol(); ?> Ответ 6 Неформатировано и отформатировано: $price = $product->getPrice(); $formatted = Mage::helper('core')->currency($price, true, false); Или используйте: Mage::helper('core')->formatPrice($price, true); Ответ 7 Это очаровательный ответ. Хорошо работайте в любой валюте, выбранной для хранения. $formattedPrice = Mage::helper('core')->currency($finalPrice, true, false);
Ответ 1 Я думаю, что Google мог ответить на ваш вопрос;-) См. http://blog.chapagain.com.np/magento-format-price/. Вы можете сделать это с помощью $formattedPrice = Mage::helper('core')->currency($finalPrice, true, false);
Ответ 3 Для форматирования цены в другой валюте, чем текущая: Mage::app()->getLocale()->currency('EUR')->toCurrency($price);
Ответ 4 Этот код для формирования цены в списке продуктов echo Mage::helper('core')->currency($_product->getPrice());
Ответ 5 попробуйте следующее: <?php echo Mage::app()->getLocale()->currency(Mage::app()->getStore()->getCurrentCurrencyCode())->getSymbol(); ?>
Ответ 6 Неформатировано и отформатировано: $price = $product->getPrice(); $formatted = Mage::helper('core')->currency($price, true, false); Или используйте: Mage::helper('core')->formatPrice($price, true);
Ответ 7 Это очаровательный ответ. Хорошо работайте в любой валюте, выбранной для хранения. $formattedPrice = Mage::helper('core')->currency($finalPrice, true, false);