我想在GridView中使用列索引在widget中显示yii2 gridview中的数据:widget()。我在数据库中有大量的字段(大约40),并且需要显示所有这些字段,并且想要为每个TH和TD添加与字段名称相同的CSS类名称。 我知道我可以做到这一点使用下面的代码,但我必须写很多代码:如何添加css类到yii2中的每个TH和TD GridView
'columns' => [
[
'attribute' => 'ID',
'contentOptions' => ['class' => 'ID'],
'headerOptions' => ['class' => 'ID']
],
[
'attribute' => 'Insured',
'contentOptions' => ['class' => 'Insured'],
'headerOptions' => ['class' => 'Insured']
],
.
.
[
'attribute' => 'Phone',
'contentOptions' => ['class' => 'Phone'],
'headerOptions' => ['class' => 'Phone']
]
],
有没有使用一些回调函数或者别的什么,任何其他有效的方法?