5

我一直在尝试在 Orchard 中的内容项之间“制造”一个多对多关系模块。不幸的是,没有成功。但后来我想到了如何用 TAGS 模拟这种关系。基本上,我必须将“项目”内容类型/部分与“成员”类型/部分联系起来。这是我的想法:

创建一个“项目”内容类型,并将标签部分附加到它。创建项目类型列表。

创建一个“成员”内容类型,并将标签部分附加到它。创建成员类型列表。

在项目页面上添加一个容器小部件,在其中显示项目类型列表的元素,但在视图中添加一个过滤器,仅显示具有“project-xx”标签的内容项(project-x 是标记当前项目)。到目前为止我看到的唯一问题是:

如何访问页面上另一个内容部分/类型的标签,以便在视图中使用它(从“成员”视图中访问“项目”标签)?

任何关于这个或任何其他关于在 Orchard 1.1 中建模内容项之间的多对多关系的想法都将不胜感激。我已阅读文档,但尚未管理内容项之间的创建 nn 关系。

4

1 回答 1

0

我知道这有点老了,但是你看过 Mechanics 模块(http://gallery.orchardproject.net/List/Modules/Orchard.Module.Downplay.Mechanics)吗?

这允许您在内容项之间创建连接。但是,它不适用于更新版本的 Orchard(我认为 >= 1.5)。如果您仍在使用 1.1,值得一试

于 2013-05-30T09:53:53.647 回答