根据用户对bundle的访问权限显示配置选项

时间:2015-12-16 20:04:46

标签: symfony hook bundles

我正在创建一个将由多个捆绑包扩展的应用程序。用户可以根据角色访问不同的捆绑包。其中一些捆绑包将具有配置选项,我想要一个包含所有配置表单的页面。

我想要做的是创建一个每个捆绑包都会“挂钩”的页面,如果捆绑包有一个,则显示配置表单。

还会有一个仪表板页面,每个捆绑包应该“挂钩”并显示仪表板小部件。

有没有办法在symfony中实现这一目标?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:0)

我终于理解了The DependencyInjection Component ,所以我猜答案就在那里。详细地说,我将尝试在配置控制器中创建一个事件,并且所有bundle都将拥有此事件的订阅者,并且以某种方式具有可用于配置twig文件的表单。但这是另一个问题。