2016-03-22 15 views
0

Ich habe über das Internet suchen, kann aber keine geeignete Lösung finden.Kennzeichnung in Kontrollkästchen yii2 Tabellenkopf

was ich tun soll ist, geben Sie einen Namen oder Label Kontrollkästchen colum in header.

durch diese Verwendung

['class' => 'yii\grid\CheckboxColumn',], 

eine Spalte von Checkbox wird Tabelle hinzugefügt.

, was ich tue, ist:

['class' => 'yii\grid\CheckboxColumn', 
    'header' => Html::checkBox('selection_all', false, [ 
    'class' => 'select-on-check-all', 
    'label' => 'Check Attend Only', 
    ]), 
    ], 

und die checbox ist auf der linken Seite von "Check Nur Nehmen Sie an" erscheinen. Darüber hinaus sind die Kontrollkästchen unter der Kopfzeile nicht zentriert.

Wie positioniert man das Kontrollkästchen rechts neben "Check Attend Only"? und zentriertes Kontrollkästchen unter der Kopfzeile?

Danke.

Antwort

0

Sie konnten die folgende

['class' => 'yii\grid\CheckboxColumn', 
     'checkboxOptions'=>['style'=>'display: block;margin-right: auto;margin-left: auto;'],//center checkboxes 
     'header' => Html::checkBox('selection_all', false, [ 
      'class' => 'select-on-check-all pull-right',//pull right the checkbox 
      'label' => '<span class="pull-left">Check Attend Only</span>',//pull left the label 
     ]), 
     ], 

verwenden, da Sie nicht die Reihenfolge des Etiketts in der Kopfzeile angeben können, müssen Sie es auf Position mit Bootstrap-Klassen

+0

danke @Pablo Flores. Ihr Vorschlag funktioniert gut :) –

Verwandte Themen