2012-07-13 51 views
1

我有一个实体,它的item属性是一个项目实体数组。该项目实体具有ID和名称属性。小枝 - 在实体项目内显示一个属性

我想要做的是获取entity.items并显示所有名称属性,用逗号分隔。

我现在有它的方式:

<tr> 
     <th>Items</th> 
     <td> 
      {% for item in entity.items %} 
       {{ item.name }} 
      {% endfor %} 
     </td> 
</tr> 

但它不是以逗号分隔。我尝试了Join过滤器,但是我无法找到在这种情况下使用它的方法,因为我有一个对象数组。

回答

6

您可以将树枝语法与常规HTML结合使用。 {%%}标记指示标签,告诉枝条有一些呈现逻辑,但是您不需要在标签内严格写入枝条语法。所以:

{% for item in entity.items %} 
    {{ item.name }}{% if not loop.last %}, {% endif %} 
{% endfor %} 

会工作得很好

+0

谢谢,没有工作。 – Heitor 2012-07-13 13:52:13

相关问题