smarty не возвращает массив с товаром в письме

Проблема такая: есть письмо отправляемое в случае оформления заказа. В нем выводится список товаров.

{foreach $order.items key=itemKey item=item}

<tr>

<td>{$number}</td>

<td>{$item.product.name}</td>

<td>{$item.quantity}</td>

...

</tr>

{/foreach}


Всё отлично работает до 50 товаров, но если товаров в корзине больше 50 то в массиве items в некоторых случаях не содержится информации о товаре. Т.е. невозможно получить ни id продукта ни sku_id ни его название. При этом у большинства товаров всё в порядке, в бд всё в порядке, в корзине тоже и после оформления заказа в админке тоже всё в порядке - все товары на месте. Проблема только в письме. Если кто то с таким сталкивался как решили подобную проблему?

ps Данные не связанные с товаром достаются из массива нормально. quantity в письме выводится даже для тех товаров для которых не вывелись название и цена.

1 ответ

  • 1
    Эрик Webasyst 28 марта 2016 09:12 #

    Подробную поддержку по редактированию исходного кода программных продуктов вы также можете получить от экспертов Webasyst.

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

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