2016-06-22 9 views
0

Ich habe ein folgendes Problem mit meinem Yii 1.1-Projekt. Ich habe bootstrap.widgets.TbGridView Widget darin und 2 Tasten. Ich möchte diese 2 Tasten für TbGridView Seitenumbruch verwenden (mit JavaScript). Wie kann ich damit umgehen? HierYii 1.1 TbGridView benutzerdefinierte Paginierung

ist der Code:

$this->widget('bootstrap.widgets.TbGridView',array(
    'id'=>'doc-to-grid', 
    'dataProvider'=>$model->search(), 
    'summaryText'=>'{start}-{end}/{count}'); 

Buttons

<div class="btn-group"> 
    <button type="button" class="btn btn-default "><i class="fa fa-chevron-left"></i></button> 
    <button type="button" class="btn btn-default "><i class="fa fa-chevron-right"></i></button> 
</div> 

Antwort

0

Wenn Ihnen der einfachste Weg für die Paginierung nützlich sein könnte, das USO einen Pager ist .this gesetzt Paginierung wie Twitter Bootstrap

$this->widget('bootstrap.widgets.TbGridView',array(
'dataProvider'=>$dataProvider, 
'template' => "{pager}\n{summary}\n{items}\n{pager}", 
'pager'=>array(   // pager like twitter bootstrap 
     'header'=>'', 
     'cssFile'=>false, 
     'maxButtonCount'=>24, 
     'selectedPageCssClass'=>'active', 
     'hiddenPageCssClass'=>'disabled', 
     'firstPageCssClass'=>'previous', 
     'lastPageCssClass'=>'next', 
     'firstPageLabel'=>'<<', 
     'lastPageLabel'=>'>>', 
     'prevPageLabel'=>'<', 
     'nextPageLabel'=>'>', 
), 
+0

Danke für die Antwort, aber ich wollte andere Schaltflächen mit JavaScript verwenden. Weil ich diese Knöpfe an anderen Orten benutzen werde. Wie auch immer, ein großes Dankeschön :-) –