mailjet mjml пустой массив выдает ошибку

mailjet mjml пустой массив выдает ошибку

В моем var:low_price_low_stock_goods пустой массив для цикла не должен выполняться, но выдает ошибку: нет значения для "var:low_price_low_stock_goods"

{% for item in var:low_price_low_stock_goods %}
{% endfor %}

1 ответ

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

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