果园 1.8.1 Containable/Container 布局

Orchard 1.8.1 Containable/Container Layouts

我正在使用 Orchard 1.8.1,我正在构建的站点的其中一个部分用于标准照片库。由于所有涉及照片库的模块都是古老的,我选择保持原生并尝试使用自定义内容类型来构建它。我实现此目的的方法是使用关联了容器部分的照片库内容类型,然后是关联了可容纳部分的照片库项目内容类型。

使用形状追踪工具,我能够构建显示所有单独画廊的主画廊页面,但是当您进入单个画廊时,我就会迷路。随附的屏幕截图可能显示得最好,但在 Content 区域中,我可以看到 Model.ContentItem.ContainerPart.ItemCount 下包含两个单独的项目,但我不知道如何访问这些单独的项目来构建模板来展示它们。图库页面的要点是实现 Galleria 中的图库,因此每当我查看照片库内容类型的单个页面时,我需要访问它下面的所有子项目来构建它。

有什么想法吗?

您可以使用为多种媒体配置的媒体库选择器字段,然后编辑每个图像以设置其说明和标题。然后,只需在您的主题中自定义模板覆盖,使其看起来完全符合您的要求。