如何定制个性化的列表与分页啊? [ 新手入门 ]
如下图,我要做成这样子,用YII的widgets怎么实现呢? [attach]951[/attach]
在controller的代码如下:
$sql = "select * from goods ,change_order where goods.good_id=change_order.good_id";
$count = ChangeOrder::model()->findBySql($sql)->count();
$condition=' and c.user_id=:user_id';
$params=array(':user_id'=>Yii::app()->user->userinfo['user_id']);
$sql='select g.good_name,c.user_change_date,c.vip_code,c.change_order_status
from goods g,change_order c where g.good_id=c.good_id '.$condition.' order by c.create_time ';
//print $sql;
$sql_provider = new CSqlDataProvider($sql, array(
'keyField'=>'g.good_id',
'params'=>$params,
'totalItemCount'=>$count, //分页必须指定总记录数
'pagination'=>array(
'pageSize'=>10,
),
));
$this->render('index',array('sql_provider'=>$sql_provider));
看了类似的帖子 http://www.yiichina.com/topic/1911
但还是不太明白,分页那里怎么实现这样的样式呢?
共 2 条回复
marypretty
注册时间:2012-06-24
最后登录:1970-01-01
在线时长:0小时0分
最后登录:1970-01-01
在线时长:0小时0分
- 粉丝0
- 金钱40
- 威望0
- 积分40