在Orchard中覆盖多租户模块

时间:2018-02-09 16:23:40

标签: c# orchardcms

我们目前正在开发一个Orchard模块,该模块展示了一些类别内容项布局元素 强>租户。

我们正在尝试覆盖新租户的默认配置页面,以包括应向租户公开的服务。

例如,租户只应看到使用默认租户配置的服务内容

我的想法是使用允许的内容/服务... 创建一个Shell设置,并在租户级别上使用这些设置。

那么可以这样做吗?如果是这样,任何指南都非常感谢

编辑: 我试图找到一种不覆盖shell设置的方法,因为它是租户的主要配置对象(如果它甚至可能)

另一个编辑:

我设法实际覆盖了ShellSettings。我添加了我想要的属性,如(string[] ServiceIds)并编辑了视图和动作等。 它的工作正常。

1 个答案:

答案 0 :(得分:0)

是可以覆盖多租户模块,因为它不是核心模块。

但是添加了更多关于租户的属性,除了将它们直接添加到ShellSettings之外,我找不到任何其他方法。