私はmailjetを使用してAPIv3でトランザクション電子メールを送信しています。
多次元配列変数の第 2 レベルを使用するまで、メールは正しく送信されます。
テンプレートの作業部分は次のとおりです。
{%for category in var:categories%}
{{category.title}} :
{% endfor %}
これは、予想どおり、タイトル コロン 1のようなカテゴリを示しています。
しかし、私がこれを持っている場合:
{%for category in var:categories%}
{{category.title}} :
{%for item in category.items%}
{% endfor %}
{% endfor %}
mailjet から次のエラーが表示されます。
不明なノード ## 近くの ## 0px 0;">{%for item i ##
配列(変数カテゴリの値)は私には問題ないようです:
Array
(
[0] => Array
(
[title] => Titre colonne 1
[items] => Array
(
[0] => Array
(
[title] => Item 1
[value] => 5
)
[1] => Array
(
[title] => Item 2
[value] => 10
)
)
)
[1] => Array
(
[title] => Titre colonne 2
[items] => Array
(
[0] => Array
(
[title] => Item 3
[value] => 20
)
)
)
[2] => Array
(
[title] => Titre colonne 3
[items] => Array
(
[0] => Array
(
[title] => Item 4
[value] => 40
)
[1] => Array
(
[title] => Item 5
[value] => 80
)
[2] => Array
(
[title] => Item 6
[value] => 160
)
[3] => Array
(
[title] => Item 7
[value] => 320
)
)
)
[3] => Array
(
[title] => Titre colonne 4
[items] => Array
(
)
)
)
私が間違いを犯した場所を誰かが見ていますか?