Yii Framework Forum: Dziwna Paginacja Cgridview - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Dziwna Paginacja Cgridview Rate Topic: -----

#1 User is offline   Bartonek 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 10
  • Joined: 11-March 13

Posted 15 March 2013 - 04:54 AM

Witam,

Mam pewien problem. Wyświetlając rekordy z bazy przez CGridView w następujący sposób:

<?php $this->widget('zii.widgets.grid.CGridView', array(
	'id'=>'file-grid',
	'dataProvider'=>$model->search(),
	'filter'=>$model,
	'columns'=>array(
		'id',
		'product_id',
		'name_pl',
		'name_en',
                array(
                    'name'=>'file_name',
                    'type'=>'raw',
                    'value'=>"CHtml::link(\$data->file_name, Yii::app()->request->baseUrl.'/'.File::FILES_PATH.\$data->file_name, array('target'=>'_blank'))"
                ),
                'orginal_file_name',
		array(
			'class'=>'CButtonColumn',
		),
	),
)); ?>


na pierwszej stronie wyświetlają się 4 rekordy, na następnej 5, na trzeciej 9, a na ostatniej znów 5. Czy mógłby wyjaśnić mi ktoś dlaczego i jak to kontrolować? Będę niezmiernie wdzięczny. :)

Pozdrawiam.
0

#2 User is offline   .viktor. 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 75
  • Joined: 25-August 10
  • Location:Sokołów Podlaski, Poland

Posted 15 March 2013 - 05:24 AM

Możesz w funkcji search twojego modelu dodać w CActiveDataProvider konfigurację 'pagination':

$dataProvider=new CActiveDataProvider('Post', array(
    'criteria'=>array(
        'condition'=>'status=1',
        'order'=>'create_time DESC',
        'with'=>array('author'),
    ),
    'pagination'=>array(
        'pageSize'=>20,
    ),
));

0

#3 User is offline   Bartonek 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 10
  • Joined: 11-March 13

Posted 15 March 2013 - 06:13 AM

A ja szukałem wszędzie indziej... dzięki. ;)
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users