1
는 기본 폼 레이아웃 나뭇 가지 파일입니다Symfony2 양식 레이아웃 여기에 변수 소스
{% block form_widget_simple %}
{% spaceless %}
{% set type = type|default('text') %}
<input type="{{ type }}" {{ block('widget_attributes') }} {% if value is not empty %}value="{{ value }}" {% endif %}/>
{% endspaceless %}
{% endblock form_widget_simple %}
궁금 "유형"또는 "값"같은 한다거나 할에서 온 ?
목표는 양식 행 레이블을 위젯의 자리 표시 자로 설정하는 것입니다. 이것을 어떻게 할 수 있습니까?
자리 표시 자와 함께 작동시키는 것은 정직한 일이 아닙니다. 문제는 모든 변수의 출처에 대한 것입니다. –
@TaruoGene 당신은 이것이 목표라고 언급했습니다 ... 양식 필드에 대한 템플릿을 재정의하십시오. 그리고 [양식 테마] (http://symfony.com/doc/current/cookbook/form/form_customization.html#what-are-form-themes). Symfony \ FrameworkBundle : Form에 의해'{{type}}'과'{{value}} '가 템플릿에 전달되고 엔티티 속성 값 및 Form Type의 Forms Builder 레이블과 관련이 있음을 알 수 있습니다. – WebHQ