为什么我的数据提供者没有显示分页?
$dataProvider=new CSqlDataProvider($sql,array('keyField' =>'inmueble_id','pagination'=>array('pageSize'=>1)));我看不出T_T有什么问题
发布于 2014-02-07 17:42:52
您需要传递带有从查询中获取的数据的计数的totalItemCount属性。
例如:
$count=Yii::app()->db->createCommand('SELECT COUNT(*) FROM YOUr_TABLE')->queryScalar();并通过计数作为
$dataProvider=new CSqlDataProvider(
$sql,
array(
'totalItemCount'=>$count,
'keyField' =>'inmueble_id',
'pagination'=>array('pageSize'=>1)
)
);https://stackoverflow.com/questions/21634291
复制相似问题