1b.app
Скопирована ссылка -

Вывод количества без тысячных

Добрий день!
Использую для подтверждения заказа следующий код для вывода списка и количества товара:
{|foreach from=$basketsArray item="b"|}
{|$b.name|} - {|$b.count|} шт.
{|/foreach|}
Но есть два вопроса, потому что люди путаются и жалуются, ведь при выводе количества получаю три нуля после точки, пример:
Название_товара – 700.000 шт.
Как можно убрать эти тысячные и выводить целое число?
Второй вопрос – как добавить нумерацию позиций в данную формулу?
Спасибо!
Оригинальный вопрос доступен на версии: ua

Ответы:

Добрый день. Вы можете попробовать использовать следующий код:
{|assign var=n value=1|}
{|foreach from=$basketsArray item="b"|}
№{|$n|} {|$b.name|} - {|$b.count|number_format:2:".":""|} шт.
{|assign var=n value=`$n+1`|}
{|/foreach|}
{|$n|} - для нумерации в списке
|number_format:2:".":"" - чтобы задать формат числа, 2 - два числа после запятой, для целого значения можете прописать 0
13.09.2023, 10:02
Оригинальный комментарий доступен на версии: ua

Пчолкін Віталій
ІнваФішки, консультант
Спасибо, что надо!
15.09.2023, 01:58
Оригинальный комментарий доступен на версии: ua

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий