DNN 7(最新)搜索结果 href 为空

DNN 7 (Latest) Search results have empty hrefs

我这里有一些非常奇怪的问题: DNN 的内置搜索返回结果(这是正常工作的),但有些项目的 href 为空(没有 link)。此刻我已经想通了接下来的事情: 1) 如果我正在搜索页面标题,SearchItem 有正确的 link,例如 "Home" 2) 如果我尝试搜索模块内容,例如 "good" 词,SearchItem 会丢失其 href 值。 3)SearchResult.ascx没问题,因为“/desktopmodules/internalservices/API/searchService/search?search=home&pageIndex=1&pageSize=15&sortOption=0&culture=en-US”这个ajax页面,被[=25调用=], 也缺少网址。

如果我的解释有点棘手,你可以自己尝试搜索: 1)第一个和第二个 link 没问题,但其余的缺少 hrefs,The Link 1 2) 所有 link 都缺少 href,The Link 2

我花了大约 3 天的时间来寻找解决方案,确实需要帮助。

P.S。 我安装了 EasyDnnNews、EasyDnnGallery 和 Ozone 皮肤...

从这听起来,与您的第三方模块相关的内容未按您希望的那样工作。这很可能是由于这些模块的细节没有正确地将内容注入 ISearchable 接口。

此外,如果您对这些模块中的任何一个进行了更改,请务必对整个站点重新编制索引。