如何重写clinkpager

我重写了clistView中renderPager()的方法,放到了protected/wiget文件夹下,我现在想改变一下clinkpager输出样式!在调用clistview时候改变!重写了一个,没有效果,请问怎么样重写,重写的类放到什么地方,那些参数要改变!help me,all

你到底是想重写linkpager还是重写listview

想改变分页样式,重写linkpager

想改写listview的分页样式,在重写的listview代码里面不使用系统的CLinkPager,使用你自己的linkpager,

看看CListView的源码,基本上就是拷贝出来改用自己的linkpager

请问怎么样重写,重写的类放到什么地方

放到components目录下,或者用别名进行import

谢谢,我想重写listview的翻页!

如果只是修改输出样式的话,可以自定义样式的。


<?php $this->widget('zii.widgets.CListView', array( 

    'dataProvider'=>$dataProvider, 

    'pager'=>array( 

        'class'=>'CLinkPager', 

        'firstPageLabel'=>'首页', 

        'lastPageLabel'=>'末页', 

        'nextPageLabel'=>'下一页', 

        'prevPageLabel'=>'上一页', 

        'header'=>'', 

        'cssFile'=>false,

        //如果使用主css文件,那么这里可以写false,如果使用其它附加css文件,我们这里填写css文件名。

     ), 

    'itemView'=>'_view', 

    'template'=>"{items}\n{pager}", 

)); ?>

非常感谢!