Pagination 如何将分页应用于我从数据库获取的数据?

Pagination 如何将分页应用于我从数据库获取的数据?,pagination,joomla2.5,Pagination,Joomla2.5,我使用MVC创建了一个模块,用于在页面上显示数据库中的一些记录 现在我想对记录应用分页,这样一个页面上只能显示5条记录。所以我需要关于分页的帮助 我想应用1,2,3,4的分页,而不是下一个和上一个链接 那么有什么模块可以使用吗 有谁能帮我吗? 我使用的是joomla 2.5。出于某种原因,在任何框架内分页都很棘手 您需要添加一些特定的代码,并在视图和模型中扩展某些类 确保您的模型扩展了JModelList 在模型重载保护函数getListQuery中,使用select+from+where+or

我使用MVC创建了一个模块,用于在页面上显示数据库中的一些记录

现在我想对记录应用分页,这样一个页面上只能显示5条记录。所以我需要关于分页的帮助

我想应用1,2,3,4的分页,而不是下一个和上一个链接

那么有什么模块可以使用吗

有谁能帮我吗?
我使用的是joomla 2.5。

出于某种原因,在任何框架内分页都很棘手

您需要添加一些特定的代码,并在视图和模型中扩展某些类

确保您的模型扩展了JModelList 在模型重载保护函数getListQuery中,使用select+from+where+order返回select查询。。。不包括限制。必须从$db->getQuery返回查询,而不是返回加载的结果。在模型中操纵list.start和list.limit,以控制每页结果的开始和结束 在您的视图中,获取分页$this->pagination=$this->get'pagination';和items$this->items=$this->get'items'; 显示数据和分页,要显示分页,只需使用echo$this->pagination->getListFooter即可 就是这样!
要了解更多信息,请查看如何使用分页。

由于某些原因,任何框架内的分页都很棘手

您需要添加一些特定的代码,并在视图和模型中扩展某些类

确保您的模型扩展了JModelList 在模型重载保护函数getListQuery中,使用select+from+where+order返回select查询。。。不包括限制。必须从$db->getQuery返回查询,而不是返回加载的结果。在模型中操纵list.start和list.limit,以控制每页结果的开始和结束 在您的视图中,获取分页$this->pagination=$this->get'pagination';和items$this->items=$this->get'items'; 显示数据和分页,要显示分页,只需使用echo$this->pagination->getListFooter即可 就是这样! 要了解更多信息,请查看演示如何使用分页