我已经阅读了有关此问题的各种问题,但无法取得任何进展。我是Orchard的新手,所以也许我做错了。
目标是展示一个"特色"博客主页(摘要)中每个帖子的图片。
我做的第一件事就是按照链接上的说明添加图片库的新内容类型:http://docs.orchardproject.net/Documentation/Creating-an-image-gallery
然后我编辑了博客文章内容定义,添加了我在步骤1中创建的新内容类型媒体库选择器字段。
现在,每个帖子都可以添加新图片。
现在,我希望所选图像显示在“博客摘要”视图中。在个人博客文章视图中。
我按照下面链接的方向,将新元素添加到我主题中的展示位置信息文件中。 Image not appearing from a Content Part with a Media Picker Field
仍然没有运气......我在这里失踪了什么?
感谢输入
答案 0 :(得分:4)
只需将MediaLibraryPickerField直接添加到BlogPost内容类型即可。就是这样。
您不需要任何其他内容(没有“图片库内容类型” - 这确实是另一种内容类型)。
该字段的显示名称可以是“特色图片”。
可以将MediaLibraryPickerField配置为不允许多个内容项(仅允许一个)。
placement.info将允许您决定您希望字段显示的位置,并且您已经知道。
Shape Alternates将允许您根据需要修改“摘要”和“详细信息”视图的“模板”。