Umbraco 后台搜索 - 覆盖 Umbraco 后台的功能

问题描述 投票:0回答:1

是否可以覆盖使用 Examine 的 Umbraco 版本 13 后台中的搜索功能?当用户在文本框中搜索时,我想覆盖对 API 的调用。 API 是:

/umbraco/backoffice/umbracoapi/entity/SearchAll?query=usa
umbraco examine
1个回答
0
投票

简短的答案是,您可能不应该覆盖开箱即用的检查搜索功能,但如果可以的话,扩展或替换可用的配置以满足您的要求。

Umbraco Search 严重依赖于 Examine。因此,覆盖 Examine 可能需要重写相当多的现有更改,包括 BackOfficeExamineSearcher 和相关的 Backoffice AngularJS 代码。此外,从 Umbraco v14 开始不再支持 Angular JS,这意味着您需要在 v14+ 中再次创建后台前端代码。

PS:我已经检查了 Umbraco CMS 代码,但看不到检查覆盖的选项。

Umbraco CMS BackOfficeExamineSearcher code

© www.soinside.com 2019 - 2024. All rights reserved.