joomla中自定义模块中的分页类

时间:2012-10-04 10:30:15

标签: joomla

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

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

请帮我解决这个问题。

感谢。

1 个答案:

答案 0 :(得分:4)

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

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

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

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

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

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

echo $pagination->getPagesLinks();
echo $pagination->getPagesCounter();