Hi everyone,
I’ve a small problem.
I’m using yii-user extension.
I have in UserController.php the following function
public function actionIndex()
{
$dataProvider=new CActiveDataProvider('User', array(
'pagination'=>array(
'pageSize'=>20,
),
'criteria'=>array(
'condition'=>'status>'.User::STATUS_BANED,
),
));
$this->render('index',array(
'dataProvider'=>$dataProvider,
));
}
… and the following view (index.php)
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$dataProvider,
'itemsCssClass' => 'border-lines',
'htmlOptions' => array('class' => 'border-lines-table user-table'),
'ajaxUpdate'=>'false',
'summaryText'=>'',
'pager'=> array(
'header'=>'',
'footer'=>'',
'htmlOptions' => array('class'=>'pagination pagination-lg'),
'prevPageLabel' => '<',
'nextPageLabel' => '>',
'firstPageLabel' => '«',
'lastPageLabel' => '»',
'selectedPageCssClass' => 'active',
'maxButtonCount' => 10
),
'columns'=>array(
array(
'name' => 'username',
'type'=>'raw',
'value' => 'CHtml::link(CHtml::encode($data->username),array("user/view","id"=>$data->id))',
),
array(
'name' => 'createtime',
'value' => 'date("d.m.Y H:i",$data->createtime)',
),
array(
'name' => 'lastvisit',
'value' => '(($data->lastvisit)?date("d.m.Y H:i",$data->lastvisit):UserModule::t("Not visited"))',
),
),
));
Number of items (users) per page is always 10 even if I set 20.
Anyone can help me? Thanks