Yii 分页设置

{app.params.name}} {app.params.name}} {app.params.name}}

yii自己是带有自动分页功能的。只要在对应的controller里面,类似下面这样鞋代码,就会实现的

$dataProvider=new CActiveDataProvider(
    'Blog',
    array(
    		'pagination'=>array('pageSize'=>10),
    		'criteria'=>array('order'=>'create_date DESC')
		)
);

但是样式还是yii中已经写好的,那么对于我,我要改掉这个样式,使用我提供的样式,可以像我下面这样写

<?php
$this->widget('zii.widgets.CListView', array(
	'dataProvider'=>$dataProvider,
	'itemView'=>'_view',
        'summaryCssClass'=>'hide',
        'pagerCssClass'=>'pagination',
        'pager'=>array(
            'class'=>'CLinkPager',
            'nextPageLabel'=>'&raquo;',
            'prevPageLabel'=>'&laquo;',
            'firstPageLabel'=>'最前',
            'lastPageLabel'=>'最后',
            'htmlOptions'=>array('class'=>''),
            'header'=>'',
            'hiddenPageCssClass'=>'disabled',
            'selectedPageCssClass'=>'active',
            'previousPageCssClass'=>'',
            'nextPageCssClass'=>'',
    )
));
?>

其实只要添加自己对应的class属性就可以了,因为yii有自己默认的class属性,这个是比较简单。

下次我们可以看看,如何修改侧边下拉框,改为自己的喜欢的样式。


版权声明

durban 创作并维护的 Gowhich 博客采用 创作共用保留署名-非商业-禁止演绎4.0国际许可证。

本文首发于 Gowhich 博客( https://www.gowhich.com ),版权所有,侵权必究。

本文永久链接: https://www.gowhich.com/blog/7

comments powered by Disqus