是否可以在twig
内通过将变量从循环传递到宏调用来调用for循环中的宏?
例如:
{% for formElem in formElems %}
{{ forms.elem({{ formElem.type }}, {{ formElem.name }}, {{ formElem.value }}) }}
{% endfor %}
顺便说一句,我知道上面的语法不起作用,因为我尝试了它并得到了一个错误,但是,是否可以将变量传递给宏?
答案 0 :(得分:2)
尝试将语法更改为:
{% for formElem in formElems %}
{{ forms.elem(formElem.type, formElem.name, formElem.value) }}
{% endfor %}
您无需使用{{ }}
将树枝变量传递给树枝宏