Вывод цены с двумя знаками после запятой — различия между версиями
Материал из Umicms
Sv (обсуждение | вклад) (Новая страница: «<h2>Как выводить цену с 2 знаками после запятой?</h2> Попробуйте добавить следующий код в ~/classe…») |
Sv (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | + | Попробуйте добавить следующий код в '''''~/classes/modules/custom.php''''', сразу после строки "//TODO: Write your own macroses here": | |
− | |||
− | Попробуйте добавить следующий код в ~/classes/modules/custom.php сразу после строки | ||
<pre> | <pre> | ||
public function format_price($price) | public function format_price($price) | ||
Строка 14: | Строка 12: | ||
Пример использования (в зависимости от шаблона): | Пример использования (в зависимости от шаблона): | ||
<pre> | <pre> | ||
− | % custom format_price('% price%')% | + | %custom format_price('%price%')% |
или | или | ||
− | % custom format_price('% value%')% | + | %custom format_price('%value%')% |
</pre> | </pre> |
Версия 14:43, 12 января 2010
Попробуйте добавить следующий код в ~/classes/modules/custom.php, сразу после строки "//TODO: Write your own macroses here":
public function format_price($price) { return number_format($price, 2); }
Регистрировать его нигде не нужно.
Пример использования (в зависимости от шаблона):
%custom format_price('%price%')% или %custom format_price('%value%')%