后index.html.twig成功注册后,我将呈现给index.html.twig渲染成功注册FOSUserbundle
于是在课上这个RegistrationController在功能registerAction我不得不默认:
return $this->render('FOSUserBundle:Registration:register.html.twig', array(
'form' => $form->createView(),
));
所以我修改成:
return $this->render('AcmeCovoiturageBundle:Index:index.html.twig'), array(
'form' => $form->createView(),
));
但因为我已经从数据库中index.html.twig信息造成的错误。
,所以我重新改变,为:
return $this->render(controller("AcmeCovoiturageBundle:Index:index"), array(
'form' => $form->createView(),
));
,但我有这个错误:试图从命名空间中调用函数“控制器”“FOS \ UserBundle \控制器”
请审视一下,告诉我怎样我可以解决这个错误
无法找到模板“index/index.html.twig。我尝试使用应用程序/ Ressources/views/default/index.html.wing,我得到无法找到模板”default/index.html.twig – Hamdy
实际上现在我想到它,也许尝试'render('index.html.twig')'。让我知道,我会修改我的帖子。另一件事是你需要该文件夹下的树枝模板。例如,如果目录“app/Resources/views/default”不存在,则需要创建它。 –
我找到了解决方案,我在这里发布答案。 – Hamdy