Mailjet Vars空白数组抛出错误

时间:2017-05-16 08:53:14

标签: php email mailjet

$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 %}

错误现在没有值&#34; var:low_price_low_stock_goods&#34;

1 个答案:

答案 0 :(得分:1)

正如我answered you on Github Ricky:这是Mailjet模板语言方面的一个已知问题,对不起。要避免它,只需在low_price_low_stock_goods value的API调用中传递一个有效对象。这将有效:

{
  item.good_name: "",
  item.value: "",
  item.count: ""
}