2012-07-13 5 views
1

항목 엔티티의 배열 인 items 속성이있는 엔티티가 있습니다. 아이템 엔티티는 id와 name 프라퍼티를 가진다.나뭇 가지 - 엔티티 항목 내부에 속성 표시

내가 원하는 것은 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