1

グリッドビューに合計列を追加するには?? a grant_amount、 andのテーブルがありlcc_amountます。grantとlccを追加してgridviewに表示したいです。それはどのように行われますか?テーブルからグリッドビューへのデータを完全に表示することに成功しました。

ここに画像の説明を入力

4

1 に答える 1

2

新しい列を設定valueし、label次のようなプロパティを設定する必要があります。

'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 に答える