3

Looking to display the Image Field in the Blog Post Summary on my Orchard site. It current displays on the blog post itself but not in the summary. How do I add it to the summary?

4

2 回答 2

7

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

<Match DisplayType="Summary">
  <Place Fields_Contrib_Image="-"/>
</Match>

您可以通过将以下内容添加到您的主题的placement.info 文件来做到这一点(注意我已将其限制为仅限 BlogPost 内容类型)例如

<Match ContentType="BlogPost">
  <Match DisplayType="Summary">
    <Place Fields_Contrib_Image="Content"/>
  </Match>
</Match>

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

于 2013-01-03T00:55:15.387 回答
0

您可以使用媒体库选择器字段。我执行以下步骤将图像字段添加到博客摘要:

  1. 将媒体库选择器字段添加到博客帖子内容类型

  2. 然后在placement.info中添加以下内容

    <Match ContentType="Blog">
      <Match DisplayType="Summary">
        <Place Part_Image_Summary="Content">
     </Match>
    </Match>
    
于 2016-06-25T05:03:24.573 回答