나는, 트릭 ... 그것이 최선의 방법인지 모르겠지만 ... 방금 통해 인스턴스 양식 객체를 복제하여
public function contactAction(Request $request){
$task = new myBundle();
$form = $this->createFormBuilder($task)
->add('email', 'text', array('label'=>'E-mail'))
->add('message', 'textarea')
->add('newsletter', 'checkbox', array('label'=>'blabla','required'=>false))
->getForm();
$cloned = clone $form;
if ($request->getMethod() == 'POST') {
$form->bindRequest($request);
if ($form->isValid()) {
[... code ...]
$form = $cloned;
}
}
return $this->render(
'myBundle:Default:contact.html.twig',
array('form' => $form->createView())
);
}
, 나는 빈 하나씩«전체»를 전환 할 수 있습니다했던 일을했다 모든 매개 변수를 유지하십시오.
당신이 당신의 솔루션을 게시하시기 바랍니다 수 :
그리고 당신의 나뭇 가지에
? – PMoubed