Yii2 Gridview添加另一个标题

问题描述 投票:2回答:1

我正在使用gridview列出我的所有数据。我的桌子看起来像这样。

<?= GridView::widget([
    'dataProvider' => $dataProvider,  
    'columns' => [
        'firstName',
        'lastName',
        'startDate',
        'hiredDate'
    ],
]) ?>

它呈现这样的表格。

enter image description here

如何添加另一个标题以分组NAME和DATE,以便它看起来像这样。就像纯HTML中的rowspan一样。

enter image description here

gridview yii2
1个回答
0
投票

使用https://github.com/kartik-v/yii2-grid扩展名

<?= GridView::widget([
'beforeHeader' => [
    [
        'columns' => [
            ['content' => 'Name', 'options' => ['colspan' => 2, 'class' => 'text-center warning']],
            ['content' => 'Date', 'options' => ['colspan' => 2, 'class' => 'text-center warning']],
        ],
    ]
],
© www.soinside.com 2019 - 2024. All rights reserved.