Drupal 7 开发内部培训资料, 分头诗人
Custom Search

Custom Search

模块地址: http://drupal.org/project/custom_search
模块版本: Drupal 7.xDrupal 6.x
用户数: 14 683
依赖:
模块类型: 搜索

这个模块允许从多个方面修改默认的搜索框.如果你想把高级搜索的一些选项,直接放到搜索框中,那么就可以使用这个模块.


基本选项
这个模块添加了以下选项:

搜索哪个内容类型
使用哪个具体的搜索模块(节点,帮助,用户,或者其它实现搜索的模块)
高级标准
对于上面的选择,都允许你在下拉选择框,复选框,单选按钮之间选择,并允许你自定义选择器的标签和默认值,以及任意文本.

高级选项
还有以下选项:

修改默认的搜索框标签
在搜索框中添加一个默认的文本
添加高级的搜索标准
修改默认的提交按钮文本
使用图片替代提交按钮
通过表格的拖拽,可以修改已添加选项的顺序
向结果页面,添加一个过滤器
在结果页面,显示/隐藏基本的/高级的搜索
在结果页面,显示/隐藏元数据
强制一个自定义搜索路径

包含的子模块
Custom Search Taxonomy:搜索区块的分类选项
Custom Search Blocks:提供带有不同设置的附加搜索区块
Custom Search Internationalization

集成

可以与Solr, Lucene和Google搜索简单集成

最后,还添加了一些JS特效

在提交的时候检查搜索框是否为空
focus时,清空默认值, blur时还原默认值(如果搜索框为空)
处理复选框