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 ответ
Подробную поддержку по редактированию исходного кода программных продуктов вы также можете получить от экспертов Webasyst.