Как сделать разделитель тысяч в math equation формулах Topic is solved

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
Everlasting

Как сделать разделитель тысяч в math equation формулах

Post by Everlasting »

Допустим есть уравнение {math equation="eprice + ($area*9600)" eprice=1000} Получается результат вида 1000, а нужно чтобы было 1 000. Подскажите, что нужно дописать в это уравнение?
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Как сделать разделитель тысяч в math equation формулах

Post by guro »

У функции {math} есть атрибут "format" воспринимающий строку в формате sprintf. Но, sprintf не умеет разделять числа по тысячам.
Можете использовать следующую конструкцию

Code: Select all

{math equation="eprice + ($area*9600)" eprice=1000 assign="math_var"}{$math_var|number_format:0:".":" "}
Post Reply

Return to “Russian - русский”