方法一:使用yii自带的分页类(framework\web\CPagination 本文不做深入的探究,只是把使用的步骤写出来)

1、在模型中定义方法(当然也可以不在模型中,在控制器中也可以,一些重用性较强的方法可以在模型中定义,然后在其他地方可以多次使用)

分页类和上传类_web

2、在控制器中调用这个静态方法,将数据传到视图文件里

分页类和上传类_分页_02

3、在视图文件中显示

分页类和上传类_分页_03

需要注意的是分页自带的一些样式,查看源代码可以查看与自己代码的冲突,然后相应的修改!

这样使用yii自带的分页就ok了!

方法二:使用自己分页类。

在附件中有一个好用的分页类,怎么在Yii中使用呢?其实很简单,只要将这个类放在components文件夹中,在使用的时候直接实例化就可以了(因为components文件夹里面的东西在配置文件中是全部引入的)。具体的使用方法如下。

1、实例化分页类

分页类和上传类_分页_04


2、在视图文件中输出分页信息

分页类和上传类_web_05

这样就可以了!