Drupal - 如何进行搜索钩子

时间:2011-09-06 13:18:25

标签: php drupal hook drupal-hooks

我想自定义我的搜索页面(实际上是结果),我在互联网上阅读了Drupal Hooks。我复制了预制的Drupal hook_search_execute()函数并用echo "OK"; die();替换了它的所有内容,但该网站不会死,它只是继续搜索,好像什么也没发生。

我已将hook_search_execute()函数放在我的一个自定义模块中,该模块已100%激活,因此它应该可以正常工作。

对此有何帮助?

2 个答案:

答案 0 :(得分:1)

你还没有说过你正在使用哪个Drupal版本,但对于Drupal 6,你必须在模块hook_search()中命名YOUR_MODULE_NAME_search()。钩子代表命名方案。

答案 1 :(得分:1)

似乎search_execute工作,我也不得不重新定义search_info钩子。