2015-04-09 12 views
13

'daki etiketlerine sınıf ekleme Bir GridView öğesinin td'ye sınıfları eklemem gerekiyor. renderTagAttributes() buldum, ama nasıl kullanacağımı örnekler bulamıyorum. Bu işlevi bana açıklayabilir misiniz yoksa bana başka bir seçenek önerebilir misiniz?Bir GridView

Benim GRIDVIEW: önceden

<?= GridView::widget([ 
    'dataProvider' => $dataProvider, 
    'filterModel' => $searchModel, 
    'columns' => [ 
     ['class' => 'yii\grid\SerialColumn'], 
     'id', 
     'name', 
     'price', 
     'quantity', 
     'created_at', 
     [ 
      'class' => 'yii\grid\ActionColumn', 
      'template' => '{update} {delete}', 
     ] 
    ], 
]); ?> 

Teşekkür

Örneğin

cevap

34

[ 
    'attribute' => 'name', 
    'contentOptions' => ['class' => 'text-center'], 
    'headerOptions' => ['class' => 'text-center'] 
], 

contentOptions - td hücreleri, headerOptions için - inci hücreleri

Referans için: Yii2 Docs | Column classes in GridView

+0

Teşekkür ederim, Alex – Kevin7

+0

neden çalışmıyor x_x – Abutouq

+0

Sizin için teşekkürler !!!!! – dimka3210