我正在使用Symfony2和MySQL从数据库中检索名称列表,并使用Twig显示它.
对于检索到的每条记录,我将它们放入一行表中.我希望能够根据记录的数字为每一行提供唯一的ID.所以,如果我有5条记录来自数据库,那么第一条记录的ID为"row0",然后是"row1"等.
我怎样才能使用Twig实现这一目标?
在Twig中尝试以下内容:
{% for row in rows %}
<div id="row{{ loop.index0 }}"><!-- Stuff --></div>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
正如您可以在这里阅读的那样, Twig循环有许多可用的变量,您可以在循环中使用它们.我们想知道基于0的索引(根据您的规范),所以我们必须使用index0
循环的属性.如果你想从1开始,你必须使用index
而不是index0
.
归档时间: |
|
查看次数: |
1629 次 |
最近记录: |