1

如何在gridview中添加总和列?我有一张带有 agrant_amount和的桌子lcc_amount。我想添加 grant 和 lcc 并将其显示在 gridview 中。这是怎么做的?我已经成功地将表格中的数据完美地显示到了gridview。

在此处输入图像描述

4

1 回答 1

2

您需要设置新列并设置属性valuelabel如下所示:

'columns' => [
                ['class' => 'yii\grid\SerialColumn'],
                'id',
                ...
                'grant_amount',
                'lcc_amount',                    
                [
                    'label' => 'Sum',
                    'value' => function ($model) {
                        return $model->grant_amount + $model->lcc_amount;
                    }
                ],

更多文档

于 2015-04-16T06:21:18.763 回答