我是Symfony2的新手,我正在使用FOSUserBundle。我覆盖了FOSUserBundle的默认模板,这样做我已经失去了' loggout'
上个人资料页面上的链接 resource: "@FOSUserBundle/Resources/config/routing/profile.xml"
有没有办法从底部的symfony工具栏注销?
以及在fosUserBundle
中注销用户的资源链接是什么答案 0 :(得分:2)
我认为,FOSUerBundle中注销的默认路由是"fos_user_security_logout"
,因此您可以使用以下路线在您网站的任何位置生成注销链接:
<a href="{{ path('fos_user_security_logout') }}">
还可以使用注销链接向Symfony2调试工具栏添加新块。 你应该看看这里:Adding Web Profiler Templates
您可以扩展'WebProfilerBundle:Profiler:layout.html.twig'
布局并将自定义内容添加到工具栏块。
{% block toolbar %}
{# the web debug toolbar content #}
{% endblock %}