Блог

Как в smarty обрезать копейки у суммы, если они нулевые

Это делается двумя модификаторами: вызовом функции php number_format и модификатором smarty replace.

Пример:

{literal} {assign var='new_price' value=23456.00}{$new_price|@number_format:2:'.':','|replace:'.00':''} {/literal} Результат: {assign var='new_price' value=23456.00}{$new_price|@number_format:2:'.':','|replace:'.00':''}
Коленько Сергей