修改果园搜索以显示元描述,链接和页面标题

时间:2014-04-14 06:26:12

标签: orchardcms orchard-modules

我需要修改Orchard中的现有搜索模块,以便在搜索列表中显示标题和元描述。

首先,我将元内容部分添加到我的内容类型中,并且它按照我想要的方式工作。

现在我不知道如何索引元内容部分,因为在搜索设置中没有选择内容部分的选项。因为它没有索引所以当我在网站上搜索时,元内容部分不会出现在形状跟踪中。因为我想在搜索结果中显示标题,链接和元描述,所以我设法显示标题和链接但我不知道如何在搜索结果中进行元描述。

为了解决这个问题,我添加了以下Meta Part和内容类型,但它不起作用

<Place Parts_Meta="Content:2"/>
<Place Parts_Meta_Description="Content:3"/>
<Place Parts_Metas="Content:4"/>

还有更多,但似乎无法正常工作。

我认为因为元标记没有在索引中显示,所以可能因为它没有显示。我不确切知道如何处理它,请帮助。!

搜索设置没有Meta Parts,甚至我也无法将其添加到内容部分的索引中。

1 个答案:

答案 0 :(得分:2)

您无需为此修改搜索模块,只需调整内容类型的展示位置即可。搜索模块使用“摘要”显示类型显示内容项。使用“形状跟踪”查找需要隐藏的所有属性。

因此,例如,如果您的内容类型被称为页面,那么您想要这个......

<Match ContentType="Page">
 <Match DisplayType="Summary">
  <Place ...add placement info... />
 </Match>
</Match>