0

我有一个带有机器人、编程、模拟、测验等标签的网站,我想将某个标签显示的链接数量限制为一个数字。例如,如果有 20 个节点实际上将测验作为标签,则应该只显示 10 个节点以测验作为标签,其余节点可以在单击“下一步”或“显示更多”链接时显示。我正在为标签使用分类模块,因此可以对分类模块代码或问题进行任何更改。它的配置,以便我能够实现这一点。

4

1 回答 1

3

是的,如果您使用views 模块,这很容易实现。

然后,您可以设置一个将术语作为参数的视图,并使用分页器,每页输出不超过 20 个链接。请参阅我在我的一个网站上拥有的类似视图的屏幕截图。

视图 UI 的屏幕截图 http://img697.imageshack.us/img697/282/screenshot004n.png

编辑:澄清

我建议使用的方法可以有效地替换您将用于分类的标准页面,并将其替换为视图的输出。

视图非常强大,并允许许多很酷的功能,如过滤、搜索和排序。例如,在我用于上面屏幕截图的示例中,视图替换了电子商务网站“产品”的标准分类页面。

一个更轻但不太灵活的替代方案可能是使用theme_pager().

于 2009-11-26T21:18:07.497 回答