是否有任何选项可以使用摘要视图完全控制搜索模块?我很难到达那里。到目前为止,我有以下设置:
@model dynamic
<p>Expert Summary</p>
当搜索结果到来时,我只希望"Expert Summary"
在搜索的专家区域中可见,但我得到一个额外的“正文”部分(截断为X个字符)。在我看来,因为当我创建它即将出现的索引时,“body”被选为一个字段。
每个专家记录都有一个专家图像,它出现在搜索结果中,当我从Placement.info中取出<Place Fields_MediaPicker="Content:1" />
时,它会消失,这很好。
但我希望这个摘要在ExpertSummary.cshtml中完全可控 - 就像一个两列布局,其中左侧col将保存专家图像,右侧将保留简短描述以及其他一些信息 - 但一切都将是在视图中 - 不应该来自Orchard搜索模块作为默认值。
简而言之,我希望Orchard的索引和搜索模块能够正常运行,但是我想在Parts / ExpertSummary.cshtml视图中使用自定义HTML完全控制布局和信息。
这一切都可能吗?如果是,怎么样?
请建议。我在Orchard框架中完全迷失了方向!
答案 0 :(得分:0)
我不完全确定我理解你的问题...默认情况下,Orchards搜索会返回摘要视图。因此,您需要控制摘要的布局。使用形状跟踪创建新的备用项以更改摘要视图的布局。所以ExpertSummary不会控制整个布局,它只会控制Expert部分。然后使用展示位置来决定要显示的内容。 http://docs.orchardproject.net/Documentation/Understanding-placement-info
此外,使用“orchardcms”标记问题比“orchardcms-1.7”更有用。