我试图在树枝上做一个简单的for循环:
{{% for category in ['Action','Drama','Comedy','Anime','Adults','Science fiction'] %}}
<p class="lead"><a href="">{{category}}</a></p>
{{% endfor %}}
但twig正在给我这个错误消息,我不明白为什么:MoviesBundle中值为“%”的意外标记“operator”:默认:第129行的index.html.twig。
我尝试这种方式阵列['动作','戏剧','喜剧','动漫','成人','科幻小说']具有相同的结果。一点帮助都会很好。谢谢!
答案 0 :(得分:2)
在for
和endfor
中,大括号必须为单:
{% for category in ['Action','Drama','Comedy','Anime','Adults','Science fiction'] %}
<p class="lead"><a href="">{{category}}</a></p>
{% endfor %}
答案 1 :(得分:0)
{{[动作],'戏剧','喜剧','动漫','成人','科幻小说”类别的%%}
{{category}}
{%endfor%}
花括号应为单个。双括号仅用于打印变量和数组。