]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
[ERP-242] итого в картик вьюв
authorAlexander Smirnov <fredeom@mail.ru>
Fri, 22 Nov 2024 06:50:13 +0000 (09:50 +0300)
committerAlexander Smirnov <fredeom@mail.ru>
Fri, 22 Nov 2024 06:50:13 +0000 (09:50 +0300)
erp24/views/shift-transfer/view.php

index c9a15ed466b40b44e722784df4c4657a11da3c17..cd485d1b2a92d016d5d118b8ef52906dad806b72 100644 (file)
@@ -65,12 +65,13 @@ use yii_app\records\Products1c;
                 'dataProvider' => new \yii\data\ArrayDataProvider([
                     'allModels' => $shiftTransfer->shiftRemains
                 ]),
-                'showFooter' => true,
+//                'showFooter' => true,
                 'columns' => [
                     [
                         'attribute'  => 'group_label',
                         'label' => 'Название группы',
-                        'footer' => 'Итого:',
+//                        'footer' => 'Итого:',
+                        'pageSummary' => 'Итого:',
                         'value' => function($data) {
                             return ProductsClass::getHints()[$data['group_label']] ?? '';
                         },
@@ -98,8 +99,8 @@ use yii_app\records\Products1c;
                     [
                         'attribute'  => 'self_cost',
                         'label' => 'Себестоимость, руб',
-                        'footer' => array_sum(array_column($shiftTransfer->shiftRemains, 'self_cost')),
-//                        'pageSummary' => true,
+//                        'footer' => array_sum(array_column($shiftTransfer->shiftRemains, 'self_cost')),
+                        'pageSummary' => true,
                         'value' => function($data) {
                             return $data['self_cost'] ?? '';
                         },
@@ -107,8 +108,8 @@ use yii_app\records\Products1c;
                     [
                         'attribute'  => 'remains_summ',
                         'label' => 'Сумма остатков (недостача или излишек), руб',
-//                        'pageSummary' => true,
-                        'footer' => array_sum(array_column($shiftTransfer->shiftRemains, 'remains_summ')),
+                        'pageSummary' => true,
+//                        'footer' => array_sum(array_column($shiftTransfer->shiftRemains, 'remains_summ')),
                         'value' => function($data) {
                             return $data['remains_summ'] ?? '';
                         },
@@ -116,8 +117,8 @@ use yii_app\records\Products1c;
                     [
                         'attribute'  => 'remains_count',
                         'label' => 'Фактические остатки кол-во, шт',
-//                        'pageSummary' => true,
-                        'footer' => array_sum(array_column($shiftTransfer->shiftRemains, 'remains_count')),
+                        'pageSummary' => true,
+//                        'footer' => array_sum(array_column($shiftTransfer->shiftRemains, 'remains_count')),
                         'value' => function($data) {
                             return $data['remains_count'] ?? '';
                         },
@@ -125,8 +126,8 @@ use yii_app\records\Products1c;
                     [
                         'attribute'  => 'fact_and_1c_diff',
                         'label' => 'Разница факт и по программе 1с, шт',
-//                        'pageSummary' => true,
-                        'footer' => array_sum(array_column($shiftTransfer->shiftRemains, 'fact_and_1c_diff')),
+                        'pageSummary' => true,
+//                        'footer' => array_sum(array_column($shiftTransfer->shiftRemains, 'fact_and_1c_diff')),
                         'value' => function($data) {
                             return $data['fact_and_1c_diff'] ?? '';
                         },
@@ -134,14 +135,14 @@ use yii_app\records\Products1c;
                     [
                         'attribute'  => 'remains_1c',
                         'label' => 'Остатки по 1с, шт',
-//                        'pageSummary' => true,
-                        'footer' => array_sum(array_column($shiftTransfer->shiftRemains, 'remains_1c')),
+                        'pageSummary' => true,
+//                        'footer' => array_sum(array_column($shiftTransfer->shiftRemains, 'remains_1c')),
                         'value' => function($data) {
                             return $data['remains_1c'] ?? '';
                         },
                     ],
                 ],
-                //'showPageSummary' => true,
+                'showPageSummary' => true,
             ]); ?>
         </div>
     </div>