Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法替换Drupal中的默认搜索模块_Drupal - Fatal编程技术网

有没有办法替换Drupal中的默认搜索模块

有没有办法替换Drupal中的默认搜索模块,drupal,Drupal,我计划在drupal中创建一个自定义搜索模块。我的目标是替换现有的搜索功能(即默认搜索),是否有方法覆盖默认搜索功能…当然有!请参见此示例:当然有!请参见此示例:您可以实现并创建自己的搜索,并且可以使用设置默认搜索和/或禁用标准搜索 您也可以使用and来完成完全自定义的操作 另请查看已接受的答案以了解其他想法。您可以实现并创建自己的搜索,并且可以使用设置默认搜索和/或禁用标准搜索 您也可以使用and来完成完全自定义的操作 另一个想法是查看已被接受的答案。我不确定您的Drupal背景-但如果您是新

我计划在drupal中创建一个自定义搜索模块。我的目标是替换现有的搜索功能(即默认搜索),是否有方法覆盖默认搜索功能…

当然有!请参见此示例:

当然有!请参见此示例:

您可以实现并创建自己的搜索,并且可以使用设置默认搜索和/或禁用标准搜索

您也可以使用and来完成完全自定义的操作

另请查看已接受的答案以了解其他想法。

您可以实现并创建自己的搜索,并且可以使用设置默认搜索和/或禁用标准搜索

您也可以使用and来完成完全自定义的操作


另一个想法是查看已被接受的答案。

我不确定您的Drupal背景-但如果您是新手,您可能想知道:您可以在视图中使用公开的过滤器来提供搜索功能。根据您想要做的事情,您可以取消激活搜索模块,创建一个带有公开过滤器的视图,用于搜索适当的内容类型和字段,并为该视图创建一个块显示(在UI的左侧,您可以在其中创建一个“页面”)。

我不确定您的Drupal背景-但如果您是新手,您可能想知道:您可以在视图中使用公开的过滤器来提供搜索功能。根据您想要执行的操作,您只需取消激活搜索模块,创建一个带有公开过滤器的视图,用于搜索适当的内容类型和字段,并为该视图创建一个块显示(在UI的左侧,在此处创建一个“页面”)