修改Drupal Views分页以限制显示的页码

jam*_*848 2 php drupal

我在Drupal站点内有一个图像库,它使用"图像库"模块(有趣的是......).有一个标准的"视图"分页系统将画廊页面分解为可管理的块,同时限制显示的页面链接数(用省略号表示),例如:

<<first <previous ... 3 4 5 6 7 8 9 10 11 ... next> last>>
Run Code Online (Sandbox Code Playgroud)

所以目前总是显示九个页面链接.基本上我想知道如何修改它,所以有(例如)只显示五个链接:

<<first <previous ... 6 7 8 9 10 ... next> last>>
Run Code Online (Sandbox Code Playgroud)

我猜测模块的代码中有一些PHP来管理这个,但是我不愿意在不知道我在做什么的情况下去摆弄!

干杯,詹姆斯

ant*_*oyo 6

你只需要在主题中重载theme_pager(),如下所示:

function your_module_pager($tags = array(), $limit = 10, $element = 0, $parameters = array(), $quantity = 9) {
    return theme_pager($tags, $limit, $element, $parameters, 5);
}
Run Code Online (Sandbox Code Playgroud)