2016-07-04 8 views
1

WAI 검증은 모든 형태의 입력추가 레이블

내가 어떻게이 코드에서 양식에 레이블을 추가 할 수 있습니다와 관련된 속성에 라벨을 필요로? 이 같은

public function buildForm(FormBuilderInterface $builder, array $options) 
{ 
    $builder 
     ->add('nom', 'text', array(
      'required' => false, 
      'attr' => array(
       'placeholder' => 'Nom, Prénom',), 
     )) 
    ; 
} 

일들이 당신은 전체 양식을 렌더링하지 않을 경우 별도 {{ form_label(form.nom) }}를 추가 할 필요가

public function buildForm(FormBuilderInterface $builder, array $options) 
{ 
    $builder 
     ->add('nom', 'text', array(
      'label' => 'whatever', 
      'required' => false, 
      'attr' => array(
       'placeholder' => 'Nom, Prénom',), 
     )) 
    ; 
} 
+0

*가 작동하지 않는다고 할 때 * 정확히 작동하지 않는 것은 무엇입니까? 나는'label' 속성을 항상 사용하며 그것은 나를 위해 잘 작동합니다. 찾고자하는 것이 있습니까? –

+0

서식 파일에서 양식을 어떻게 렌더링합니까? – Tom

+0

레이블 html이 생성되지 않았습니다. – Matoeil

답변

1

작동하지 않습니다.

here

코드에서이 같은 무언가를 살펴 보자

{{ form_start(form, {'method': 'POST'}) }} 
{{ form_label(form.nom) }} 
{{ form_widget(form.nom) }} 
{{ form_end(form) }} 

을하고 그것을 작동합니다.