Ошибка пустого массива Mailjet Vars

$array = [
  "low_price_low_stock_goods" => []
]

В моем шаблоне mailjet

   {% for item in var:low_price_low_stock_goods %}
       <tr>
           <td>{{ item.good_name }}</td>
           <td>{{ item.value }}</td>
           <td>{{ item.count }}</td>
       </tr>
   {% endfor %}

ошибка теперь Нет значения для "var:low_price_low_stock_goods"

1 ответ

Когда я отвечал вам на Github Ricky: это известная проблема в языковой части Mailjet, извините за это. Чтобы избежать этого, просто передайте действительный объект в вызове API для low_price_low_stock_goods value, Это будет работать:

{
  item.good_name: "",
  item.value: "",
  item.count: ""
}
Другие вопросы по тегам