我希望得到您的支持,以便在自定义 Liferay DXP 7.0 Enterprise 中的搜索组件时获得一些帮助。
我已经查看了所有可用的文档,但尽管我找到了很多关于该问题的文章,但对我来说一步一步的步骤并不是那么清楚。
我需要自定义原生搜索组件:
- 更改输入组件以在用户键入搜索词时提供建议
- 更改搜索结果页面的外观。
有人做过这样的事情吗?
最佳答案
我知道这是一个旧线程,但是当我浏览这个特定标签时,StackOverflow 一直将它显示为第一个 Unresolved 问题...所以这里有一些提示,因为这是一个非常广泛的主题...
搜索对于添加定制来说真的很困惑。主要是你必须使用 Assets 框架提供其中一些作为贡献者。按照为 Assets 发布者构建 Assets 的常规步骤,您将找到查找有关搜索贡献者的文档的最佳位置。
关于搜索页面,最好是在默认页面之外创建一个新页面以获得额外的自由。只要您使用友好的 URL/search,它就会成为一个基本的替代品。在此页面中,您可以添加所需的所有内容,但友好 URL 的翻译除外 - 不太好。另一种选择是保留默认页面(在构建区域 7.1.x 中不可见,但您可以在搜索内容并进入其中后进行编辑)。
关于search - 在 Liferay DXP 7 中自定义搜索 Portlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40052672/