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

标签 joomla

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

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

请帮我解决这个问题。

谢谢。

最佳答案

第 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 是第 1 页的起始索引,20 是第 2 页的起始索引,依此类推。

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

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

关于joomla - joomla 自定义模块中的分页类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12725306/

相关文章:

joomla - 如何在自定义组件 View 中添加 joomla 编辑器但不使用 XML 表单字段?

MySQL 用数据透视表插入两个单独的表

joomla - 编辑 Joomla 类别博客 View

.htaccess - 移动重定向不适用于 Joomla 网站

php - 从 Joomla 的 jos_user 表中的自定义字段获取数据

php - Joomla : Can a super administrator get the ftp password of that site (from configuration file or any other way)?

mysql - 在下面的查询中哪一部分是昂贵的?

javascript - 滚动脚本上的动画更改 Logo 大小会导致库冲突或其他一些加载问题

php - Joomla:将变量传递给 getInput()

php - joomla 中网页的 CSS