【问题标题】:Render FOSUserBundle form on homepage在主页上渲染 FOSUserBundle 表单
【发布时间】:2015-03-07 16:40:12
【问题描述】:

我想在我的主页上呈现 fos 用户包,并将此表单的操作直接发送到登录页面。到目前为止,这是我尝试过的:

{% render "FOSUserBundle::Security::login" %} 这引发了我这个错误:

在渲染模板期间抛出异常(“No 为“GET :Security::login”找到路由)

我也试过了

{{ render(controller('FOSUserBundle:Security:login')) }}

但它给了我一个空白页。

谁能告诉我我做错了什么?谢谢。

【问题讨论】:

  • 这太宽泛了。发布您迄今为止尝试过的内容。 FOSUserBundle 的documentation 是一个很好的起点。
  • {% render "FOSUserBundle::Security::login" %} - 但不起作用。在渲染模板期间抛出了异常(“No route found for "GET :Security::login"”)
  • {{ render(controller('FOSUserBundle:Security:login')) }} - 给我空白页。
  • 将更新和所有相关代码放在您的帖子中,而不是在 cmets 中。

标签: php symfony bundle


【解决方案1】:

这种方式应该可以解决问题:

{% render url('fos_user_security_login') %}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-05
    • 2012-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    相关资源
    最近更新 更多