]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Полная выгрузка
authorfomichev <vladimir.fomichev@erp-flowers.ru>
Tue, 18 Feb 2025 09:17:25 +0000 (12:17 +0300)
committerfomichev <vladimir.fomichev@erp-flowers.ru>
Tue, 18 Feb 2025 09:17:25 +0000 (12:17 +0300)
erp24/views/products1c-nomenclature/index.php

index b68c2ae173df71d2ff77bee4e10fa164cf344cb3..2e8fbba23ed9c05d2e27453be3efb7321909b604 100644 (file)
@@ -11,7 +11,8 @@ use yii\helpers\Url;
 /** @var yii\web\View $this */
 /** @var yii_app\records\Products1cNomenclatureSearch $searchModel */
 /** @var yii\data\ActiveDataProvider $dataProvider */
-
+$fullDataProvider = clone $dataProvider;
+$fullDataProvider->pagination = false;
 $this->title = 'Товары с категориями';
 $this->params['breadcrumbs'][] = $this->title;
 ?>
@@ -44,47 +45,35 @@ $this->params['breadcrumbs'][] = $this->title;
         ],
     ];
     $exportMenu = ExportMenu::widget([
-        'dataProvider' => $dataProvider,
+        'dataProvider' => $fullDataProvider,
         'columns' => $gridColumns,
         'exportConfig' => [
             ExportMenu::FORMAT_EXCEL => [
                 'label' => 'Excel',
                 'filename' => 'export_' . date('Y-m-d'),
+                'options' => ['title' => 'Сохранить в Excel'],
             ],
+            ExportMenu::FORMAT_TEXT => false,
+            ExportMenu::FORMAT_HTML => false,
+            ExportMenu::FORMAT_CSV => false,
+            ExportMenu::FORMAT_PDF => false,
+
         ],
+        'showColumnSelector' => false,
+        'showConfirmAlert' => false,
+        'target' => GridView::TARGET_BLANK,
         'dropdownOptions' => [
             'label' => 'Экспорт данных',
-            'class' => 'btn btn-secondary',
         ],
     ]); ?>
+    <p>
+        <?= $exportMenu ?>
+    </p>
 
     <?= GridView::widget([
         'dataProvider' => $dataProvider,
         'filterModel' => $searchModel,
-
         'columns' => $gridColumns,
-        'export' => [
-            'label' => 'Экспорт',
-            'header' => '<li role="presentation" class="dropdown-header">Экспорт страницы</li>',
-            'fontAwesome' => false,
-            'showConfirmAlert' => false,
-            'target' => GridView::TARGET_BLANK,
-        ],
-        'exportConfig' => [
-            GridView::EXCEL => [
-                'label' => 'Excel',
-                'icon' => 'file-excel',
-                'filename' => 'export_' . date('Y-m-d'),
-                'options' => ['title' => 'Сохранить в Excel'],
-            ],
-        ],
-        'toolbar' => [
-            '{export}',
-                    ],
-        'panel' => [
-            'type' => GridView::TYPE_SECONDARY,
-            'heading' => '<h3 class="panel-title">Список товаров</h3>',
-        ],
     ]);  ?>