2017-12-01 4 views
0

양식 렌더링과 관련하여 약간의 문제가 있습니다. 특히 양식을 렌더링하고 있지만 설명 값을 가져올 수 없습니다. 다음과 같이 양식을 렌더링합니다.eZ Publish 5의 렌더링 양식

{{ form_start(form) }}  
    {{ form_errors(form) }} 
    {% for form_child_key, form_child in form.children %} 
     This is label;   {{ form_child.vars.label }} 
     and here i whant to render description like this: 
     {{ form_child.vars.description }} but this is not working 
    {% endfor %} 
{{ form_end(form) }} 

답변

0

이것은 반드시 eZ Publish 것이 아니라 Symfony 질문입니다. eZ는 Symfony를 사용하여 커널을 구동합니다. 이 경우에는 Symfony form docs을보아야합니다.

양식 시작/종료 태그를 올바르게 사용하고있는 것처럼 보이며 양식 통화가 누락되었습니다. 사용해보기 :

{{ form_start(form) }}  
    {{ form_errors(form) }} 
    {% for form_child in form.children %} 
     {{ form_row(form_child) }} 

     {* you can also call parts directly: *} 

     {{ form_label(form_child) }} 
     {{ form_widget(form_child) }} 
     {{ form_errors(form_child) }} 
    {% endfor %} 
{{ form_end(form) }}