2020-09-10 05:40发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好! 我们要求对搜索框实施最近... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好! 我们要求对搜索框实施"最近搜索"。 用户单击搜索框后,将出现一个下拉列表,显示用户最近搜索的产品。 对此有OOTB支持吗? 如果没有,有什么建议如何实施?
创建一个名为lastSearches或类似名称的新项目类型,然后与该对象的客户建立一对多关系,这样每个客户都将与n个搜索查询相关。 您还应该创建pojo(数据)并扩展客户填充器以填充此字段。然后创建一个外观,将接收搜索查询作为参数,并创建一个新的lastSearchesModel并将其与进行存储的客户相关联。 您可以在搜索页面控制器开始时调用外观,如果搜索返回的结果不止一个,则更好,甚至可以在搜索之前。 您可以自定义该外观的数量,仅在最近的n次搜索或您需要的任何逻辑时都要注意。 这样,您将使每个客户与其最近的搜索字词相关。
然后,您可以创建一个由ajax调用的js,以调用自定义控制器,该控制器先检索客户,然后再检索客户最近保存的查询,并将其显示在搜索框中。
最多设置5个标签!
创建一个名为lastSearches或类似名称的新项目类型,然后与该对象的客户建立一对多关系,这样每个客户都将与n个搜索查询相关。 您还应该创建pojo(数据)并扩展客户填充器以填充此字段。然后创建一个外观,将接收搜索查询作为参数,并创建一个新的lastSearchesModel并将其与进行存储的客户相关联。 您可以在搜索页面控制器开始时调用外观,如果搜索返回的结果不止一个,则更好,甚至可以在搜索之前。 您可以自定义该外观的数量,仅在最近的n次搜索或您需要的任何逻辑时都要注意。 这样,您将使每个客户与其最近的搜索字词相关。
然后,您可以创建一个由ajax调用的js,以调用自定义控制器,该控制器先检索客户,然后再检索客户最近保存的查询,并将其显示在搜索框中。
一周热门 更多>