Cara Mudah membuat link first dan Last menggunakan CLinkPager pada CGridview Yii |
Tebarwawasan.blogspot.com - Tahukah Anda? dengan adanya framework maka pembuatan sebuah sistem akan semakin mudah, semua alur sudah disediakan. Pada kali ini admin akan berbagi sedikit informasi tentang cara membuat paging dimana kita akan menambahkan fitur Fisrt dan Last pada pagingnya. Silakan simak tutorial ini:
Langkah Pertama: Pada halaman view yang menggunakan fitur paging (Contoh: Admin.php)
<?php $this->widget('bootstrap.widgets.TbGridView', array(
'id'=>'lamaran-grid',
'type'=>'striped hover bordered condensed',
'pager'=>array('class'=>'CLinkPager'),
'dataProvider'=>$model->search(),
'filter'=>$model,
'columns'=>array(
array( //nomor urut pada tabel
'header'=>'No',
'value'=>'$this->grid->dataProvider->pagination->currentPage*$this->grid->dataProvider->pagination->pageSize + $row+1', ),
//'id',
'namalengkap',
'ktp',
'tmplahir',
'tglahir',
array(
'header'=>'Aksi',
'class'=>'CButtonColumn',
'template'=>'{view}{update}'//{delete}
),
),
)); ?>
Langkah Kedua:
Buka pager.css yang ada di directori framework(framework/web/widgets/pagers/pager.css)
edit dengan aplikasi editor Anda
/**
* Hide first and last buttons by default.
*/
ul.yiiPager .first,
ul.yiiPager .last
{
display:none;
}
menjadi
/**
* Hide first and last buttons by default.
*/
ul.yiiPager .first,
ul.yiiPager .last
{
}
mantap min, perlu dicoba ini
BalasHapussolder uap