Как вывести список товаров в уведомлении о заказе через запятую? Есть решение

Почему в уведомлениях о заказе не отрабатывает конструкция:

{foreach $order.items as $item}
{implode(', ', $item.name)} 
{/foreach}

Как вывести список заказанных товаров из массива через запятую?

1 ответ

  • 1
    Михаил Ушенин Webasyst 14 ноября 2022 14:27 # Решение
    Почему в уведомлениях о заказе не отрабатывает конструкция

    Потому что вы применяете функцию implode() к 1 названию товара, а не к массиву названий.

    Как вывести список заказанных товаров из массива через запятую?

    Так должно сработать:

    {foreach $order.items as $item}
        {$item.name}{if !$item@last}, {/if}
    {/foreach}
    

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите