我对Drupal很新,但我想我知道事情是如何运作的。我将高级搜索表单从搜索页面中分离出来并从中进行了阻止(这是第1部分)。哇噢。第2部分是搜索结果中的寻呼机。 Drupal搜索结果被数十个分页,我似乎找不到改变它的方法。
不是一个体面的方式。
在search.module中,存在一个函数do_search,其中的结果是使用:
获取的pager_query("$select $sort_parameters", 10, 0, $count_select, $arguments);
10 - 我猜 - 是取得的10个结果。 do_search函数是不可解决的,但我真的不想破解drupal核心...
有什么想法吗?
我正在使用自己的主题(没有基本主题)和Drupal 6.19
答案 0 :(得分:3)
将“搜索”模块复制到sites / all / modules / custom,然后在sites / all / modules / custom / search中进行修改。这是自定义核心模块的方法。 Drupal不会查找sites / all / modules / custom中存在的模块的更新,因此无论您进行哪些修改,它们都将是永久性的。
请记住复制模块而不是移动模块。
答案 1 :(得分:1)
不要攻击Drupal Core模块。这不是一个好习惯。