小编jho*_*ter的帖子

Symfony 2 - 从可用的包中生成菜单条目

我是Symphony2的Web开发新手(尽管对于Web开发来说绝对不是新手),而我正准备开始一个中等大小的项目,它将被捆绑在一起,因为每个应用程序的安装可能都有不同的设置可用的功能.

我想从可用的包中动态生成导航,例如,如果包"foo"处于活动状态,则应显示带有指向foo主控制器操作路径的菜单项.

通常,我对此的看法是在某个地方创建一个单例,然后我会在bundle的load()函数中填充,在渲染过程中,我会输出单例.

但是symfony2在这个部分提供了很大的灵活性,所以我目前正在评估是否有更好的方法.

服务可以成为一种方式吗?还是活动?或者依赖注入的东西,所以bundle在构造时获得NavigationConfigurationElement的实例?

任何关于此的输入或想法,或者可能是一些如何做到这一点的示例的链接,将不胜感激.

此致,Jens

navigation menu symfony

5
推荐指数
1
解决办法
1216
查看次数

标签 统计

menu ×1

navigation ×1

symfony ×1