2010-05-25 5 views

risposta

5
+0

thx, ho capito, ma come cambiare il modello di Cercapersone – tq0fqeu

+0

Se vuoi solo personalizzare come appare puoi usare http://www.yiiframework.com/doc/api/CLinkPager#cssFile-detail per applica i tuoi stili. Queste proprietà sono specificate nell'array http://www.yiiframework.com/doc/api/CBaseListView#pager-detail. Quindi il nome della proprietà è la chiave, il valore della proprietà è il valore. Se si desidera personalizzare il markup stesso o il login di generazione, è meglio creare il proprio componente che estende CLinkPager o CBasePager e specificarne la classe come valore della chiave "classe" della proprietà CBaseListView :: pager. –

15

È possibile custumize tramite le proprietà 'pager' CGridView. Esempio:

$this->widget('zii.widgets.grid.CGridView', array(
    'id'=>'My-grid', 
    'dataProvider'=>$dataProvider, 
    'pager'=>array(
     'header'   => '', 
     'firstPageLabel' => '<<', 
     'prevPageLabel' => '<img src="images/pagination/left.png">', 
     'nextPageLabel' => '<img src="images/pagination/right.png">', 
     'lastPageLabel' => '&gt;&gt;', 
    ), 
    'template'=>'{pager}{items}{pager}', 
    'columns'=>$arrayColumns, 
));