0

我正在尝试使用投影将自定义内容类型(“Painting”)显示为 Orchard 1.7 中的形状列表(“PaintingShape.cshtml”)。

此绘画列表具有“标题”和“主体”(如您所料)之类的部分以及“缩略图图像”(媒体库图像)和“中”(字符串)之类的自定义字段。

如何将这些值放入 .cshtml?我什至可以正确地解决这个问题吗?我过去一直在使用查询布局,但显然它还没有跟上媒体库的速度。(我已经提交了一个关于缺少媒体令牌的错误)

由于我使用的大多数网站都有一个要显示的图像库(艺术家网站),因此管理和显示图像非常重要。看起来媒体配置文件功能对我的工作来说是一个福音,但我不知道如何实现这一点。

我觉得我缺少一些关于 Orchard 工作原理的基本概念。作为一个曾经能够编程的设计师(有点……阅读:ASP)我喜欢管理和内容界面的工作方式以及为网站设计样式的出色能力,但在制作一些东西时我会失去它自定义逻辑或模板。

再次感谢您!

4

1 回答 1

1

快速说出placement.info 3 次,它就会发生!不认真,尽管您不一定需要创建替代形状,因为放置信息将确定要显示的内容。确保您获得设计工具模块并启用形状跟踪。这将为您提供有关实际渲染内容的大量信息。投影将您的项目呈现为“DisplayType=Summary”,这意味着默认情况下摘要显示仅显示某些字段,如标题、正文摘要......为了让其他字段呈现,请使用 Orchard 站点中的放置信息示例。真正掌握这一点的最佳方法是查看 orchard/modules 源代码。希望这可以帮助!

于 2013-08-01T23:13:40.893 回答