Вывод цены с двумя знаками после запятой — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
(Новая страница: «<h2>Как выводить цену с 2 знаками после запятой?</h2> Попробуйте добавить следующий код в ~/classe…»)
 
Строка 1: Строка 1:
<h2>Как выводить цену с 2 знаками после запятой?</h2>
+
Попробуйте добавить следующий код в '''''~/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%')%