我正在尝试使用投影在Orchard 1.7中将自定义内容类型(“绘图”)显示为形状列表(“PaintingShape.cshtml”)。
此绘画列表包含“标题”和“正文”(如您所料)等部分以及“缩略图”(媒体库图像)和“中等”(字符串)等自定义字段。
如何将这些值输入.cshtml?我是否正确地解决了这个问题?我过去一直在使用查询布局,但显然它还没有达到媒体库的速度。 (我已经提交了一个关于丢失媒体令牌的错误)
由于我使用的大多数网站都有一个图像库(艺术家网站)管理和显示图像非常重要。它看起来像媒体配置文件功能对我的工作是一个福音,但我不知道如何实现它。
我觉得我错过了一些关于Orchard如何工作的基本概念。作为一个曾经能够编程的设计师(有点......阅读:ASP)我喜欢管理和内容界面的工作方式以及对网站设计风格的强大能力,但是当我做一些时我就失去了它自定义逻辑或模板。
再一次,谢谢你!
答案 0 :(得分:1)
快速说明placement.info 3次,它就会发生!虽然你不一定需要创建一个替代形状,因为展示位置信息将确定要显示的内容。确保获得设计工具模块并启用形状跟踪。这将为您提供有关实际渲染内容的大量信息。投影将您的项目呈现为“DisplayType = Summary”,这意味着默认情况下摘要显示仅显示某些字段,如标题,正文摘要...为了使其他字段呈现,请使用Orchard站点中的展示位置信息示例。真正掌握这一点的最好方法是查看果园/模块源代码。希望这有帮助!