1

假设我有一个管理联系人的联系人果园模块

我可以有两个这样的实例吗

mysite.com/WorkContacts/...

mySite.com/HomeContacts/....

并按实例/位置类型等对数据进行分区。

我认为应该是,但在我深入挖掘之前想确定一下

4

3 回答 3

0

This would probably be better asked over on the Orchard sites.

If you look at blogs functionality you can have multiple of those, following a similar pattern of code you could have multiple of the contacts modules.

The path /HomeContacts ... etc would be set through the routing functionality of Orchard.

于 2011-04-01T03:24:24.437 回答
0

我认为您正在寻找的可能是图库中提供的多租户模块。与您描述的唯一区别是实例需要不同的服务器名称,而不是您描述的子文件夹。再说一次,您是否只想分离该模块的数据(在这种情况下,建议在博客之后对其进行建模是一个很好的建议)还是整个站点(这将是多租户),这还不是很清楚。

于 2011-04-06T18:12:35.130 回答
0

默认情况下这是不可能的(尽管我根本不是说不可能)。每个模块都有其唯一的硬编码 ID,可通过设计防止模块的多实例化。还有许多其他原因表明它不是一个好主意......

当然,实现这种行为是可能的,但方式略有不同。由于 Orchard 主要是关于内容的,您可以从现有的部分和字段中为不同的联系人类型自由构建自己的不同内容类型。然后你可以自由地创建这些实例。这里描述得很好。

高温高压

于 2011-04-01T04:44:13.810 回答