我有一个自定义菜单,它不是通过symfony2 knp或其他捆绑创建的,我不想通过这些方法创建。
我需要这个菜单:
- 来自奏鸣曲管理页面的可编辑(类别和子类别)。
- 导入base_layout
(奏鸣曲的page_bundle)
此菜单需要有活动链接,所以我需要在页面上传递给他是用户。
我的问题是如何完成这项工作?
答案 0 :(得分:0)
我认为你可以通过KnpMenu创建一个菜单。通过使用Custom Menu Provider,您可以从数据库中检索菜单条目(您需要创建一个实体来存储它),具体取决于活动页面。
KnpMenu可以方便您的菜单渲染; SonataAdmin可以为这些版本提供便利。您需要为您的实体创建自定义管理类,但应该这样做。
希望它有所帮助。