本文主要讲解了YII中使用CLinkPager分页的方法,这里我们采用物件的形式来定义分页:
首先在components中自定义LinkPager,并继承CLinkPager
具体代码如下:
<?php/** * CLinkPager class file. * * @link http://monClass::model()->find(array( 'select'=>array('cname'), 'condition'=>'id = '.$id,)); $this->render('application.views.video.list',array( 'array'=>$array, 'arr'=>$arr, 'result'=>$result, 'list'=>$list, 'pages'=>$pages, 'title'=>$title,));在views/video/list.php中引用:
<?php $this->widget('LinkPager', array('pages' => $pages,)); ?>