0

我有一个模型,我想对其数据进行分页。我所做的就是,创建一个模型,像这样,

class MyModel extends AppModel {}

并在我的控制器中包含 Paginator 组件并使用它,就像这样,

class MyControllers extends AppController
{
public $components = array('Paginator');

public function index()
{
$this->paginate['MyModel'] = array('limit'=>5);
print_r($this->paginate('MyModel'));
}
}

我有一个有my_controllers名字的表,它有 10 条记录。如果一切正常,分页器组件必须为我提供第一页的 5 条记录和第 2 页的 5 条记录。但它给了我 10 条记录而没有任何分页。

问题是什么?:(

谢谢

4

1 回答 1

0

在你的控制器中试试这个:

public function index() {
  $this->paginate = array('limit'=>5);
  $this->set('yourVariableNameHere', $this->paginate());
}
于 2013-04-28T18:29:30.173 回答