如何为Adobe CQ5创建一个ajax搜索组件
问题描述:
我想创建一个搜索框组件,类似于CQ5开箱即用的组件。但我想它具有以下特点:如何为Adobe CQ5创建一个ajax搜索组件
- AJAX搜索(这将意味着整个页面就不需要刷新提交)
- 自动建议(我想管理员要能够选择一个Excel电子表格的自动提示的话)
- 能够指定一个文件夹进行搜索(这已经是在现有的搜索功能)
我想使用免费的jQuery插件提供ajax和自动建议功能,但我是CQ5的新手,所以仍然计算出什么是p ossible。
- 使用jQuery插件作为起点是个好主意吗?
- 一旦我开发了jQuery,我需要做什么才能将它集成到CQ5组件中?
- 在我开始之前,是否有某种方式可以下载或购买CQ5的搜索组件,该组件已具有上述某些或全部功能?
请原谅我的noob问题!
非常感谢,
凯蒂
答
当然,jQuery插件可以工作。我将首先复制/ libs/foundation/components/search中的现有CQ搜索组件并扩展search.result类。 clientlibs文件夹将包含你的JS和插件。关于clientlib的一个很好的讨论,请看这篇文章:http://blogs.adobe.com/livecycle/2012/02/cq5-clientlib-explained-by-example.html