如何为Adobe CQ5创建ajax搜索组件

时间:2012-07-18 10:41:29

标签: adobe cq5

我想创建一个搜索框组件,类似于CQ5开箱即用的组件。但我希望它具有以下功能:

  • AJAX搜索(这意味着整个页面无需在提交时刷新)
  • 自动建议(我希望管理员可以选择带有自动推荐字词的Excel电子表格)
  • 能够指定一个要搜索的文件夹(这已经是现有搜索中的一项功能)

我正在考虑使用免费的jquery插件来提供ajax和自动建议功能,但我是CQ5的新手,所以仍然要弄清楚什么是可能的。

  • 使用jQuery插件作为起点是一个好主意吗?
  • 一旦我开发了jQuery,我需要做些什么才能将它集成到CQ5组件中?
  • 在开始之前,有没有办法下载或购买已经具有上述部分或全部功能的CQ5搜索组件?

请原谅我的菜鸟问题!

非常感谢,

凯蒂

1 个答案:

答案 0 :(得分:3)

当然,jQuery插件可以正常工作。我首先复制/ libs / foundation / components / search中的现有CQ搜索组件并扩展search.result类。 clientlibs文件夹将包含您的JS和插件。有关clientlib的详细讨论,请参阅此帖子:http://blogs.adobe.com/livecycle/2012/02/cq5-clientlib-explained-by-example.html