gpt4 book ai didi

symfony - sonataAdminBundle 顶部导航用户名和注销按钮

转载 作者:行者123 更新时间:2023-12-02 10:34:13 25 4
gpt4 key购买 nike

当前 2.3 版本中的 Symfony2。我已经在 dev-master 版本中安装了 sonataAdminBundle 。我在 dev-master 中也有 fosUserBundle 。问题是我的管理面板顶部没有用户名注销按钮(导航)。

我注意到user_block.html.twig说:

{% block user_block %}{# Customize this value #}{% endblock %}

但是我该如何定制呢?默认捆绑设置没有用于注销的导航?

最佳答案

我认为你应该安装SonataUserBundle用您要查找的内容覆盖 user_block.html.twig 模板:

{% block user_block %}
{% if app.user %}
{{ app.user }}

{% if is_granted('ROLE_PREVIOUS_ADMIN') and sonata_user.impersonating %}
<a href="{{ url(sonata_user.impersonating.route, sonata_user.impersonating.parameters| merge({'_switch_user': '_exit'})) }}">(exit)</a>
{% endif %}

- <a href="{{ url('sonata_user_admin_security_logout') }}">{{ 'user_block_logout'|trans({}, 'SonataUserBundle') }}</a>
{% endif %}
{% endblock %}

这是模板:https://github.com/sonata-project/SonataUserBundle/blob/master/Resources/views/Admin/Core/user_block.html.twig .

关于symfony - sonataAdminBundle 顶部导航用户名和注销按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20201309/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com