是否有任何选项可以使用摘要视图完全控制搜索模块?我正在努力到达那里。到目前为止,我有以下设置:
- 在管理员中,我创建了一个名为 PublicSearch 的索引,其中包含许多字段。
- 我得到一个混合了两个内容部分的搜索结果 - 问题和专家
- 我有一个零件视图用于专家的搜索结果,称为 ExpertSummary.cshtml。该视图现在仅包含以下元素:
@model dynamic
<p>Expert Summary</p>
当搜索结果出现时,我只希望在"Expert Summary"
搜索的专家区域中可见,但我得到了一个额外的“正文”部分(截断为 X 字符)。在我看来,因为当我创建它即将出现的索引时,“body”被选为一个字段。
每个专家记录都有一个专家图像,该图像出现在搜索结果中,当我<Place Fields_MediaPicker="Content:1" />
从 Placement.info 中取出时,它消失了,这很好。
但是我希望这个摘要在 ExpertSummary.cshtml 中是完全可控的——就像一个两列布局,其中左列将保存专家图像,右列将包含简短描述以及其他一些信息——但一切都将在视图中- 默认不应该来自 Orchard 搜索模块。
简而言之,我希望 Orchard 的索引和搜索模块能够像现在一样正常工作,但是我想在 Parts/ExpertSummary.cshtml 视图中使用自定义 HTML 完全控制布局和信息。
这是可能吗?如果是,如何?
请建议。我在 Orchard 框架中完全迷失了方向!