2014-02-21 8 views
0

나는 그것을 잘심포니 2.3 형태의 체크 박스 문제

작동되지만 같은 일이 내가 심포니 2.3에서 사용하고 Symfony2.1.13

에서 체크 박스에
$form = $this->createFormBuilder($AdvertMst) 

     ->add('target', 'checkbox', array('required' => false, 'attr' => array('check'=>false))) 
     ->getForm(); 

을 양식을 만들었습니다. * 부울 제외 끈에오고있다. 여기서 데이터 전송의 역할이 무엇인지 이해할 수 없습니다. 버전이 변경되었습니다.

답변

0

나는 'attr'에 전달 된 배열을 실제로 특성으로 사용한다고 생각합니다.

->add('target', 'checkbox', array('required' => false, 'attr' => array('checked'=>'checked')) 

을 그리고 당신이 원하지 않는 경우는 빈 문자열

->add('target', 'checkbox', array('required' => false, 'attr' => array('checked'=>'')) 
를 전달할 수 있습니다 확인 : 당신이 필드 싶습니다 점검 할 그래서 만약 당신이 필요하다고 생각