как отобразить те же данные и объединить их в одну строку в yii2? - PullRequest
0 голосов
/ 24 января 2020

enter image description here

МОДЕЛЬ

public function getJumlah()
{
    return $this->hasMany(AssetMaster::className(), ['id_asset_received' => 'received_date'])
        ->leftJoin('asset_received','asset_received.id_asset_received = asset_master.id_asset_master')
        ->groupBy('received_date')
        ->count();
}

ПРОСМОТР

<?= GridView::widget(
[
    'behaviors' => [
        [
            'class' => '\dosamigos\grid\behaviors\GroupColumnsBehavior',
            'extraRowColumns' => ['assetMaster.asset_name'],
            'extraRowValue' => function($model, $key, $index, $totals) {
                return '<span class="label label-warning">' . $model['received_year'] . '</span>';
            },
            'mergeColumns' => ['assetMaster.asset_name','received_year']
        ]

    ],

    'columns' => [
           'assetMaster.asset_name',

received_date', 'received_year', 'Jumlah' ], 'dataProvider' => $dataProvider, 'layout' => "\n{items}\n{pager}" ] ); ?> '

я хочу сумму "нама баранг" каждый поиск, который я использую, на данный момент "jumlah" является результатом COUNT и превращает его в одну строку, есть кто-нибудь, кто может помочь

...