3

我希望得到您的支持,以便在 Liferay DXP 7.0 Enterprise 中自定义搜索组件方面获得帮助。

我已经查看了所有可用的文档,但是虽然我找到了很多关于这个问题的文章,但一步一步对我来说并不是那么清楚。

我需要自定义原生搜索组件:

  • 更改输入组件以在用户输入搜索词时提供建议
  • 更改搜索结果页面的外观。

有人实施过这样的事情吗?

4

1 回答 1

0

我知道这是一个旧线程,但是当我导航这个特定标签时,StackOverflow 一直将它显示为第一个未解决的问题......所以这里有一些指针,因为这是一个相当广泛的话题......

添加自定义的搜索确实令人困惑。主要是您必须使用资产框架提供其中一些作为贡献者。按照为资产发布者构建资产的常规步骤,您将找到查找有关搜索贡献者的文档的最佳位置。

关于搜索页面,最好是创建一个新页面,除了默认页面以获得额外的自由。只要您使用友好的 URL /search 它将是一个基本的替代品。在此页面中,您可以添加您需要的所有内容,除了友好 URL 的翻译 - 不是很好。另一种选择是保留默认页面(在构建区域 7.1.x 中将不可见,但您可以在搜索某些内容并进入其中后进行编辑)。

于 2019-06-28T19:19:58.740 回答