Yii2 GridView自定义标题行
发布时间:2020-12-13 16:03:06 所属栏目:PHP教程 来源:网络整理
导读:在我的视图代码中我有这个: ?= GridView::widget([ 'dataProvider' = $dataProvider,'columns' = [ ['class' = 'yiigridSerialColumn'],['label' = 'Training Score','attribute' = 'scoreTraining','format' = ['decimal',2],],['label' = 'Exam Score',
在我的视图代码中我有这个:
<?= GridView::widget([ 'dataProvider' => $dataProvider,'columns' => [ ['class' => 'yiigridSerialColumn'],['label' => 'Training Score','attribute' => 'scoreTraining','format' => ['decimal',2],],['label' => 'Exam Score','attribute' => 'scoreExam',]); 通常,标题名称将是“培训分数”和“考试分数” 是否可以在yii2 gridview中自定义标题行?所以我的标题行看起来像2行.. <table border=1> <tr><th>Training <br> Score</th><th>Exam <br> Score</th></tr> </table>
要实现这一点,使用header属性而不是label:
<?= GridView::widget([ 'dataProvider' => $dataProvider,'columns' => [ ['class' => 'yiigridSerialColumn'],[ 'header' => 'Training <br> Score',[ 'header' => 'Exam <br> Score',]); 这样HTML内容将不会被编码. 官方文件: > $header (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |