Hybris 用于空文本搜索的一些短语和产品
作为Hybris中空搜索的一部分,我们需要显示一些短语和产品,即使客户没有搜索任何内容Hybris 用于空文本搜索的一些短语和产品,hybris,Hybris,作为Hybris中空搜索的一部分,我们需要显示一些短语和产品,即使客户没有搜索任何内容 如何处理此场景?我们是否必须更改各个控制器的方法?只要searchPageData不包含数据,您就可以返回searchEmptyCMS页面。 现在,您可以根据需要设计searchEmpty CMS页面 与此类似,该页面包含短语和产品组件,用于显示可通过WCMS更改/配置的短语和产品 编辑: 正如您在评论中提到的,当用户单击搜索框时,您希望在自动建议中显示静态文本和产品 方法1。 您可以在所有页面的隐藏容器中
如何处理此场景?我们是否必须更改各个控制器的方法?只要searchPageData不包含数据,您就可以返回searchEmptyCMS页面。 现在,您可以根据需要设计searchEmpty CMS页面 与此类似,该页面包含短语和产品组件,用于显示可通过WCMS更改/配置的短语和产品
编辑: 正如您在评论中提到的,当用户单击搜索框时,您希望在自动建议中显示静态文本和产品 方法1。 您可以在所有页面的隐藏容器中呈现静态文本和选定的产品数据。现在,在搜索框中单击“事件”“显示数据为自动建议”下拉列表 方法2。
在搜索框中,单击event make ajax call(自定义映射)以获取静态数据内容(JSP)。非常感谢您的回复。但是,我不处理文本搜索。它与搜索内容时显示的自动建议相邻。在这里,我需要显示一些预定义的文本和产品,当用户在键入任何内容之前单击搜索框时。在这种情况下,您可以进行ajax调用以获取预定义的产品数据并显示itI。我使用的方法是将代码保存在属性文件中并从中获取数据,但是否有任何方法可以通过Solr关键字搜索或类似方法接近它?