2015-01-24 3 views

Antwort

11
<?= GridView::widget([ 
    'pager' => [ 
     'firstPageLabel' => 'First', 
     'lastPageLabel' => 'Last' 
    ], 
    ... 
]) ?> 
+0

Wie unterscheidet es sich von meiner Antwort? – arogachev

+0

Ihre Antwort erstellt ein neues Tag mit der gleichen Funktionalität wie das Tag, behält aber den Tag-Standard bei, während meine Antwort das Tag standardmäßig ersetzt – Liz

13

Sie benötigen $firstPageLabel und $lastPageLabel Eigenschaften von LinkPager angeben (sie sind false standardmäßig diese Links bedeutet nicht gezeigt). Sie können es auf GridView wie das passieren:

<?= GridView::widget([ 
    ... 
    'pager' => [ 
     'firstPageLabel' => 'First', 
     'lastPageLabel' => 'Last', 
    ], 
    ... 
]) ?> 

Für Styling gibt es zwei weitere Eigenschaften: $firstPageCssClass und $lastPageCssClass.

Beachten Sie, dass Sie dies separat auf LinkPager anwenden können, ohne GridView zu verwenden.

+0

Wir sollten erwähnen, dass es nicht auf GridView Widget beschränkt ist. Es kann auch auf das LinkPager-Widget angewendet werden. – SaidbakR

+1

Ja, ich habe aber schon erwähnt, dass diese Eigenschaften zu 'LinkPager' gehören. Zusätzliche Informationen entsprechend Ihrer Bemerkung hinzugefügt. – arogachev

Verwandte Themen