我正在尝试在Symfony 2.8上创建一个服务来构建表单。但是当我尝试重新加载页面时出现此错误:
以下是使用的代码:
SheetType.php(仅与表单有关的部分):
public function setDefault0ptions(OptionsResolverInterface $resolver)
{
$resolver->setDefaults(array(
'data_class' => 'FrontBundle\Entity\Fiche'
));
}
public function getName()
{
return 'fiche_form';
}
和SheetController.php(与SheetType相同,只是与表单有关的部分):
public function createAction(Request $request)
{
$formHandler = $this->get('fiche_handler');
if ($formHandler->process()){
$em = $this->getDoctrine()->getManager();
$em->persist($formHandler->getForm()->getData());
$em->flush();
return $this->redirect($this->generateUrl('front_fiche_liste'));
}
return $this->render('FrontBundle:Fiche:create.html.twig', array('form' => $formHandler->getForm()->createView()));
}
有人可以识别错误吗?