Symfony2.8无法加载类型

时间:2016-05-27 09:23:24

标签: php symfony

我正在尝试在Symfony 2.8上创建一个服务来构建表单。但是当我尝试重新加载页面时出现此错误:

CODE ERROR

以下是使用的代码:

services

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()));
}

有人可以识别错误吗?

0 个答案:

没有答案