3

我正在 joomla 中开发一个自定义搜索模块。所以我正在使用 joomla 的内置数据库连接和功能。

问题是我想在这个模块中使用分页类但不知道任何提示。

请帮助我。

谢谢。

4

1 回答 1

4

第 1 步:获取数据库中的项目总数

ex: select count(*) from #__some_table where ....

第二步:导入joomla分页并创建分页对象

jimport('joomla.html.pagination');
$pagination = new JPagination($total, $limitstart, $limit);

其中
$total = 您在步骤 1 中计算的项目总数
$limit = 要在页面上显示的项目总数 $limitstart = 页面中第一个项目的索引。例如,如果您每页有 20 个项目,0 是第一页的起始索引,20 是第二页的起始索引,依此类推。

第 3 步:在页面上显示分页

echo $pagination->getPagesLinks();
echo $pagination->getPagesCounter();
于 2012-10-06T05:46:11.033 回答