【发布时间】:2015-03-25 11:49:49
【问题描述】:
我正在使用 Orchard 1.8.1,并且我正在构建的网站部分之一是用于标准照片库。由于涉及照片库的所有模块都是古老的,我选择保持原生并尝试使用自定义内容类型来构建它。我完成此操作的方法是使用关联了 Container 部分的 Photo Gallery 内容类型,然后使用关联了 Containable 部分的 Photo Gallery Item 内容类型。
使用形状跟踪工具,我能够构建显示所有单个画廊的主画廊页面,但是当您进入单个画廊时,我会迷路。随附的屏幕截图可能显示得最好,但在Content 区域中,我可以看到Model.ContentItem.ContainerPart.ItemCount 下包含两个单独的项目,但是我不知道如何访问这些单独的项目以构建模板来显示它们.图库页面的重点是从Galleria 实现图库,因此每当我查看照片库内容类型的单个页面时,我都需要访问它下面的所有子项来构建它。
有什么想法吗?
【问题讨论】:
-
你为什么要使用 container/containable,而不是简单的媒体库选择器字段?
-
我需要支持带有标题/说明的图像,但媒体选择器字段似乎不允许您为每张图像添加类似的内容。除非我错过了什么?
-
您可以在每个图像内容项上设置标题和标题。
-
那怎么样 - 我不知道。我从来没有遇到过任何文件说你可以做到这一点,因此走的路要困难得多。谢谢!您想将此作为答案发布,以便获得积分吗?