1b.app
Скопійоване посилання -

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

Добрий день!

Використовую для підтвердження замовлення наступний код для виводу переліку та кількості товару:

{|foreach from=$basketsArray item="b"|}
{|$b.name|} - {|$b.count|} шт.
{|/foreach|}

Але є два питання, бо люди плутаються і скаржаться, адже при виводі кількості отримую три нулі після крапки, приклад:

Назва_товару - 700.000 шт.

Яким чином можна прибрати ці тисячні і виводити ціле число?

Друге питання - як додати нумерацію позицій в дану формулу?

Дякую!

Відповіді:

Добридень. Ви можете спробувати використовувати такий код:
{|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

Пчолкін Віталій
ІнваФішки, консультант
Дякую, те що треба!
15.09.2023, 01:58

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар