Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Mailjet-模板中的多维数组_Php_Arrays_Mailjet - Fatal编程技术网

Php Mailjet-模板中的多维数组

Php Mailjet-模板中的多维数组,php,arrays,mailjet,Php,Arrays,Mailjet,我正在使用mailjet发送带有APIv3的事务性电子邮件 在我想使用多维数组的第二级变量之前,邮件一直正确发送 以下是模板的工作位: {%for category in var:categories%} {{category.title}} : {% endfor %} 这显示了Titre colonne 1等类别 但如果我有这个: {%for category in var:categories%} {{category.title}} : {%for item in catego

我正在使用mailjet发送带有APIv3的事务性电子邮件

在我想使用多维数组的第二级变量之前,邮件一直正确发送

以下是模板的工作位:

{%for category in var:categories%}

{{category.title}} :

{% endfor %}
这显示了Titre colonne 1等类别

但如果我有这个:

{%for category in var:categories%}

{{category.title}} :

{%for item in category.items%}

{% endfor %}

{% endfor %}
我从mailjet收到此错误:

未知节点###附近##0px 0;“>{%用于项目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
                (
                )

        )

)

有人看到我哪里出错了吗?

正如在另一个与mailjet相关的问题()中所述,mailjet在所见即所得的多循环中遇到问题

我通过添加HTML bloc并对其进行编辑来实现这一点


现在我必须找到如何检测空数组…

正如在另一个与mailjet相关的问题()中所述,mailjet在所见即所得的多循环中遇到问题

我通过添加HTML bloc并对其进行编辑来实现这一点

现在我必须找到如何检测空数组