Мы работали над некоторыми конфигурациями на нашем веб-сайте, поддерживаемом Magento, но у нас есть проблема с нашей ценой.
То, что мы хотим иметь, — это то, что когда PHP получает значение, ему нужно правильно его обрезать, чтобы получить правильное отображение.
Пример:
Ввод: 107.9400
Выход: 107,94
<?php echo nl2br ($_product->getmsrp())?><br><?php endif; ?>
чтобы:
Второе изображение редактируется в HTML в браузере, поэтому оно еще не исправлено!
Мы искали планки, но, к сожалению, ничего не нашли. Мы также очень плохо знакомы с этим языком программирования …
Заранее спасибо!
$number = number_format ($number , 2 , ',' , '.')
С помощью:
строка number_format (число с плавающей точкой $ number, int $ decimals = 0, строка
$ dec_point = «.» , строка $,000_sep = «,»)
Вы можете использовать код ниже для получения любой цены с валютой и двумя десятичными форматами: —
`Mage::helper('core')->currency($_product->getmsrp(),true,false);`