首先,我是Symfony2中的新成员,我使用Symfony2与SonataAdminBundle开发项目,一切都很顺利,但我不知道如何在顶部添加自定义链接没有实体的菜单。如何在奏鸣曲顶部菜单上添加自定义链接管理员symfony2
1
A
回答
2
您需要重写standard_layout.html.twig
,方法是创建自定义管理包并将该文件放在完全相同的文件夹结构中。如果你打开原来的standard_layout.html.twig
,你可以看到它有下面的块{% block top_bar_before_nav %} {% endblock %}
。这是你想要把你自己的菜单项目。这里有一些关于templating SonataAdminBundle的更多信息。
2
您可以配置config.yml
sonata_admin:
templates:
user_block: YOURBUNDLE:<optional Directory>:Twig-template
这对奏鸣曲管理员束:(DEV-主。2.2.x的一种
模板由UL标签warpped,所以在使用的李的:
<li>First User message</li>
一个有用的控制台命令是
php app/console config:debug sonata_admin
相关问题
- 1. Symfony2 @UniqueEntity自定义奏鸣曲管理类
- 2. 在奏鸣曲管理员类中添加表单选项
- 3. 在奏鸣曲中为菜单项创建通知管理员
- 4. 在奏鸣曲管理中自定义查询管理
- 5. 添加自定义顶级外部和自定义子菜单的外部链接WP管理员
- 6. 如何删除奏鸣曲管理员面板中的奏鸣曲项目链接
- 7. Symfony2的奏鸣曲管理员捆绑为“前端”
- 8. 在奏鸣曲管理器中添加按钮清除sonata_type_collection上的jQuery:奏鸣曲集合项添加
- 9. 奏鸣曲管理员如何使用单选按钮和JavaScript
- 10. 注册自定义控制器在奏鸣曲管理
- 11. 我如何重写奏鸣曲管理
- 12. 奏鸣曲管理表单选项卡
- 13. 如何在新版本奏鸣曲“显示”模板管理员
- 14. 如何将PunkAveFileUploaderBundle添加到奏鸣曲管理软件包
- 15. 奏鸣曲管理员:如何从仪表板删除“添加新的”按钮?
- 16. 如何将phpcr-odm ReferenceMany字段添加到奏鸣曲管理员?
- 17. 自定义主页奏鸣曲页面
- 18. Symfony - 奏鸣曲管理员 - 从FormField重定向到列表
- 19. symfony3奏鸣曲管理员3.10 - 如何重用的自定义模板或其他管理类
- 20. 在奏鸣曲管理器上创建批量操作管理
- 21. 奏鸣曲管理员:添加自定义触发器/动作列表/编辑动作
- 22. 如果管理员登录,在每个页面中显示奏鸣曲管理菜单
- 23. 奏鸣曲管理员 - 在相关表格
- 24. 奏鸣曲管理type_collection&级联验证
- 25. 烦人的奏鸣曲管理行为
- 26. 与Symfony2中和奏鸣曲管理员束获取模板错误
- 27. Symfony3 - 奏鸣曲管理员 - 我想不添加新记录但改变记录
- 28. 有谁知道如何添加弹出窗口在奏鸣曲管理员创建/添加路线?
- 29. 奏鸣曲管理自定义列表字段(不是来自实体)
- 30. 如何在奏鸣曲管理列表中添加关系实体列
鉴于你已经注册了'SonataAdminBundle',你可以在你的自定义模板中覆盖** {%extends'SonataAdminBundle :: standard_layout.html.twig'%}'所需的任何块。 如果不想重写,但**将**添加到块中,请在您的自定义代码之前加上“{{parent()}}”。 (经Symfony 3测试) – iloo