From: fomichev Date: Tue, 10 Dec 2024 14:46:21 +0000 (+0300) Subject: Вывод таблицы списка документов X-Git-Tag: 1.7~179^2~2 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=813fbfde331a1017292186b300a7933f31159dcc;p=erp24_rep%2Fyii-erp24%2F.git Вывод таблицы списка документов --- diff --git a/erp24/controllers/WaybillWriteOffsController.php b/erp24/controllers/WaybillWriteOffsController.php new file mode 100644 index 00000000..3ce886d8 --- /dev/null +++ b/erp24/controllers/WaybillWriteOffsController.php @@ -0,0 +1,29 @@ + WaybillWriteOffs::find()->where(['active' => 1]), // Отображаем только активные записи + 'pagination' => [ + 'pageSize' => 20, // Количество записей на странице + ], + ]); + + return $this->render('index', [ + 'dataProvider' => $dataProvider, + ]); + } + + public function actionView() + { + return $this->render('view'); + } + +} diff --git a/erp24/views/waybill-write-offs/index.php b/erp24/views/waybill-write-offs/index.php new file mode 100644 index 00000000..6252b1a1 --- /dev/null +++ b/erp24/views/waybill-write-offs/index.php @@ -0,0 +1,62 @@ +title = 'Список накладных списания'; +$this->params['breadcrumbs'][] = $this->title; +?> +
+ +

title) ?>

+ + + + $dataProvider, + 'columns' => [ + ['class' => 'yii\grid\SerialColumn'], + + 'id', + [ + 'attribute' => 'guid', + 'value' => function ($model) { + return \yii\helpers\Html::a($model->guid, ['view', 'id' => $model->id]); + }, + 'format' => 'raw', + ], + 'shift_transfer_id', + 'number', + 'date', + [ + 'label' => 'Магазин', + 'attribute' => 'store_id', + 'value' => function ($model) { + return CityStore::findOne(\yii_app\records\ExportImportTable::findOne(['export_val' => $model->store_guid])->entity_id)->name; + } + ], + 'quantity', + 'summ', + 'summ_self_cost', + + 'created_at', + 'send_at', + [ + 'label' => 'Создан пользователем', + 'attribute' => 'created_admin_id', + 'value' => function ($model) { + return Admin::findOne( [$model->created_admin_id])->name; + } + ], + [ + 'class' => 'yii\grid\ActionColumn', + 'template' => '{view} ', + ], + ], + ]); ?> + +
\ No newline at end of file