我有以下代码:
public function executeList()
{
$c = new Criteria();
$c->setLimit(5);
$this->latest = ItemPeer::doSelectLatest($c);
}
现在我希望能够使用 sfPropelPager 来进行分页。
我如何将其与上面的代码一起使用,确保它对对等方法的结果进行分页?
最佳答案
您不必明确设置限制。 sfPropelPager 会为你做这件事。
示例:
$pager = new sfPropelPager(’Item’, 5);
$pager->setPage($request->getParameter('page', 1));
$pager->setPeerMethod('doSelectLatest');
$pager->setPeerCountMethod('doCountLatest');
$pager->init();
关于symfony1 - 分页 - Symfony,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4615396/