Clé*_*aud 8 symfony sonata-admin
我正在研究Symfony2和SonataAdminBundle.
我需要知道如何在仪表板的左侧添加菜单?就像在屏幕上一样:

我需要在页面的左侧部分显示仪表板块(在我的屏幕上以深灰色显示)..我该怎么做?
您可以在SonataAdmin的演示中看到http://demo.sonata-project.org/admin/dashboard,登录管理员,apssword管理员
小智 8
http://blog.eike.se/2014/03/custom-page-controller-in-sonata-admin.html
这篇文章帮助了我.
扩展模板
vendor/sonata-project/admin-bundle/Resources/views/standard_layout.html.twig
覆盖块
{% extends 'SonataAdminBundle::standard_layout.html.twig' %}
{% block side_bar_after_nav %}
YOUR CUSTOM MENU
{% endblock %}
我刚刚在security.yml中将ROLE_SONATA_ADMIN添加到ROLE_ADMIN:
security:
    role_hierarchy:
        ROLE_ADMIN:       [ROLE_USER, ROLE_SONATA_ADMIN]
它最终显示出来了.有关更多信息,请查看:https://github.com/sonata-project/SonataAdminBundle/issues/2321
要做的第一件事是在此路径中打开此文件:
\ wamp\www\YourProject\vendor\sonata-project\admin-bundle\Resources\view\standard_layout.html.twig
然后查找:( ROLE_SONATA_ADMIN使用Ctrl + F)然后更改为您用于登录管理仪表板的角色,我正在使用ROLE_ADMIN,然后保存文件,关闭它,检查您的管理仪表板,您会找到确切的结果你在寻找什么.
希望它会奏效
最后好吧
看来他们更新了奏鸣曲管理捆绑文档,
看看这个=> http://sonata-project.org/bundles/admin/master/doc/reference/architecture.html
或使用用户包:
http://sonata-project.org/bundles/user/master/doc/reference/user_dashboard.html
希望它能起作用
| 归档时间: | 
 | 
| 查看次数: | 10238 次 | 
| 最近记录: |