如何将图像字段添加到Orchard CMS中的博客摘要?

Ros*_*oss 3 orchardcms

希望在我的Orchard网站上的博客摘要中显示图像字段.它当前显示在博客文章本身上,但不在摘要中.如何将其添加到摘要中?

小智 7

部件和字段的显示在每个模块中的placement.info文件中定义.假设您正在使用Contrib.ImageField模块中的Image Field,您将需要覆盖摘要显示类型(在Modules\Contrib.ImageField\Placement.info中定义)的字段的默认位置,默认情况下是:

<Match DisplayType="Summary">
  <Place Fields_Contrib_Image="-"/>
</Match>
Run Code Online (Sandbox Code Playgroud)

您可以通过将以下内容添加到主题的placement.info文件中来实现此目的(请注意,我已将此限制为仅限BlogPost内容类型),例如

<Match ContentType="BlogPost">
  <Match DisplayType="Summary">
    <Place Fields_Contrib_Image="Content"/>
  </Match>
</Match>
Run Code Online (Sandbox Code Playgroud)

这将在"内容"区域中显示BlogPost内容项的摘要视图中的图像.有关在Orchard中放置的更多信息,请参阅http://docs.orchardproject.net/Documentation/Understanding-placement-info