我正在尝试将FOSUserBundle的登录表单嵌入到模板中 这样:
{% render "FOSUserBundle::Security::login" %}
但我得到了这个:
在渲染模板期间抛出了异常 (“Class”FOSUserBundle“不存在。”)in 第6行的“AibFrontendBundle:General:home.html.twig”。
我也试过这个:
{% render "UserBundle::Security::login" %}
但错误是相同的(在此过程中抛出异常) 渲染模板(“Class”UserBundle“不存在。”)。
有什么想法吗?
答案 0 :(得分:1)
尝试使用此选项(在包名称后单:
):
{% render "FOSUserBundle:Security:login" %}
此简短表示法扩展为FOS\UserBundle\Controller\SecurityController::loginAction
。双冒号将类名与方法名分开。