从DRUPAL中的搜索结果中排除某些文本

时间:2012-01-23 14:25:10

标签: php drupal

是否可以从使用drupal搜索表单的关键词中排除某些单词? 例如,我不需要用“serch”字索引结果。

请帮助。

1 个答案:

答案 0 :(得分:0)

首先查看http://drupal.org/project/custom_search

它有一个过滤功能可能会起到作用。

如果这不起作用,请试试这个:

创建您自己的搜索表单,不要使用drupal默认搜索。

您可以使用以下api和表单api进行自己的搜索。

http://api.drupal.org/api/drupal/modules--search--search.module/function/search_form/7

如果您阅读了api,您会注意到变量$ keys是保存搜索字符串的变量,所以在您调用搜索函数之前使用正则表达式并删除您不想要的关键字。

一切顺利!

干杯, Visahl