Стоимость: 2325913 руб.
или
Стоимость: 2 325 913 руб.
Очевидно, что второй вариант более читаемый. Конечно, можно заставлять контент-менеджера вводить суммы сразу с пробелами, но вот если свойство высчитывается посредством кода или сообщить об этом контент-менеджеру уже не будет возможности.
Для создания такого форматирования свойства в Битриксе используем стандартную функцию PHP number_format().
Т.е. например, наше свойство выглядит так:
?=$arResult["PROPERTIES"]["PRICE"]["VALUE"];?
Выводим его вот так, чтобы цифры были разделены пробелами перед каждыми 3-мя группами чисел (1 000 000 000 руб.):
=number_format($arResult["PROPERTIES"]["PRICE"]["VALUE"], 0, ',', ' ' );
Как видим, у нас есть параметры 0, ',', ' '
0 - это количество цифр после запятой.
, - разделитель, который будет отделять десятые, сотые и т.д.
Т.е. вот такой код:
=number_format($arResult["PROPERTIES"]["PRICE"]["VALUE"], 2, ',', ' ' );