小编Mkf*_*two的帖子

如何在Symfony2中使用Twig制作3列表

我是Twig和Symfony2的新手.我想知道如何用Twig创建一个3列表.我的数据来自数据库

到目前为止,我已经尝试了一切,但仍然没有效果.我在Stackoverflow上发现了这个关于制作一个2列表的问题,除了我之外它完美无缺.我想要3列.

<table>
  {% for var in var1 %}
    {% if (loop.index % 2) %}<tr>{% endif %}
    <td>
      <div class="bloc">
        <a href="{{ path('xxxxxxx', {'id':var.id}) }}">
        <span>{{ var.name}}  </spann></a></div>
        <img src="{{ asset(var.image ) }}"  />    
      </div>
    </td>
    {% if (loop.index % 2) and loop.last %}
      <td>&nbsp</td>
    {% endif %}
    {% if (loop.index0 % 2) or loop.last %}</tr>{% endif %}
  {% endfor %}
</table>


ex: var1  contains names and pictures from database.
name1  name2  name3
name4  name5  name6
...
Run Code Online (Sandbox Code Playgroud)

这就是我的ATM

name1   name2 …
Run Code Online (Sandbox Code Playgroud)

pagination html-table symfony twig

3
推荐指数
2
解决办法
6667
查看次数

标签 统计

html-table ×1

pagination ×1

symfony ×1

twig ×1