没有寻呼机且没有限制的搜索结果

发布于 2024-09-28 06:00:56 字数 449 浏览 5 评论 0原文

我对 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

I'm pretty new to Drupal, but I guess I know how things work. I separated the Advanced Search Form from the search page and made a block from it (that was part 1). Woohoo. Part 2 is the pager-from-nowhere in the search results. Drupal search results are paged by tens and I can't seem to find a way to change it.

Not a decent way that is.

In search.module, there lives a function do_search where the results are fetched with:

pager_query("$select $sort_parameters", 10, 0, $count_select, $arguments);

The 10 - I guess - is the 10 results that are fetched. The do_search function is unthemeable, but I really don't want to hack drupal core...

Any ideas?

I'm using my own theme (no base theme) and Drupal 6.19

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

如歌彻婉言 2024-10-05 06:00:56

将“搜索”模块复制到sites/all/modules/custom,然后在sites/all/modules/custom/search中进行修改。这就是定制核心模块的方式。 Drupal 不会查找sites/all/modules/custom 中存在的模块的更新,因此无论您进行什么修改,它们都将是永久性的。

请记住复制模块而不是移动模块。

copy "search" module to sites/all/modules/custom and then do the modifications in sites/all/modules/custom/search. This is the way to customize the core modules. Drupal will not look for the updates for the modules that are present in sites/all/modules/custom, so what ever you do the modification they will be permanent.

Please remember to Copy the modules and not to move the modules.

贩梦商人 2024-10-05 06:00:56

不要破解 Drupal Core 模块。这不是一个好的做法。

使用此解决方案https://drupal.org/node/1839912#comment-6729428

Don't hacked Drupal Core module. It's not a good practice .

use this solution https://drupal.org/node/1839912#comment-6729428

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文