2013-03-22 2 views
0

have 일대일 관계가 포함 된 엔티티 모음이 양식에 포함되어있는 상황을 만났습니까?Symfony2 형식 일대일 관계가있는 엔티티 집합

주소가 많은 엔티티가 있으며 모든 주소는 다른 엔티티와 일대일 관계가 있습니다. 사용하면 저장된 데이터를 표시 할 때 문제가 있습니다.

{% for address in form.clubAddress %} 
<div class="entry grid_9"> 
    <div class="grid_12"> 
     {{ form_widget(address.street) }} 
     {{ form_widget(address.geoInfo.street) }} 
     <div class="clear"></div> 
    </div> 
    <div class="clear"></div> 
</div> 
{% endfor %} 

마지막 geoInfo 요소 만 표시합니다. 사람이 문제를 intrested하는 것입니다 경우

답변

0

각각 일대일 요소가 동일한 ID를 가지고
form_widget() 

으로, 그래서 form_widget 한 번만 표시했다. 이 문제를 해결하기 위해 매크로를 만들었습니다.