我是yii的新手。目前我正在为某个项目构建API。我设法从数据库中获取所有数据并作为响应发送到前端。现在有一个增强功能,我应该限制每页输出的结果。所以分页。我在yii中阅读了很多有关CPagination的内容,无论我尝试了什么,我都会收到500内部服务器错误。这是我的代码;
legend: {
show: true,
placement: 'outside',
labels: ticks
}
感谢您的帮助。
答案 0 :(得分:1)
将其更改为: -
$perPage = 2;
$offset = ($page > 1) ? ($page * $perPage) - $perPage : 0;
$criteria = new CDbCriteria;
$criteria->order = 'id DESC';
$criteria->limit=$perPage;
$criteria->offset=$offset;
$templates = Users::model()->findAll($criteria);