]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
ERP-302 Редактирование букета
authormarina <m.zozirova@gmail.com>
Thu, 13 Feb 2025 07:09:33 +0000 (10:09 +0300)
committermarina <m.zozirova@gmail.com>
Thu, 13 Feb 2025 07:09:33 +0000 (10:09 +0300)
erp24/controllers/BouquetController.php
erp24/views/bouquet/_form.php [new file with mode: 0644]
erp24/views/bouquet/view.php

index 0a81ba7a9241a194020ddbac14b6f38a40202b33..a53c4bcdc61ac995241b8094723b1f9de545a14c 100644 (file)
@@ -83,7 +83,7 @@ class BouquetController extends Controller
         $videoFiles = Files::find()->where(['entity_id' => $id, 'file_type' => 'image', 'entity' => BouquetComposition::VIDEO_PRESENTATION])->all();
         $processFiles = Files::find()->where(['entity_id' => $id, 'file_type' => 'image', 'entity' => BouquetComposition::VIDEO_BUILD_PROCESS])->all();
 
-        $photoUrls = array_map(fn($file) => Url::to([$file->url]), $photoFiles);
+        $photoUrls = array_map(fn($file) => Url::to([$file->url], true), $photoFiles);
         $videoUrls = array_map(fn($file) => Url::to([$file->url]), $videoFiles);
         $processUrls = array_map(fn($file) => Url::to([$file->url]), $processFiles);
 
diff --git a/erp24/views/bouquet/_form.php b/erp24/views/bouquet/_form.php
new file mode 100644 (file)
index 0000000..b3d9bbc
--- /dev/null
@@ -0,0 +1 @@
+<?php
index 0ca81748fd3e9328bc9c365e488cc1e2ad02fe4b..8a373fc551c426009ffedbbc0c445f6a226675e8 100644 (file)
@@ -27,7 +27,7 @@ $this->params['breadcrumbs'][] = $this->title;
 $photoConfig = array_map(fn($file) => [
     'caption' => $file->url,
     'key' => $file->id,
-    'url' => Url::to(['file/delete', 'id' => $file->id]),
+    'url' => Url::to(['file/delete', 'id' => $file->id], true),
 ], $photoFiles);
 ?>
 <?php
@@ -103,6 +103,7 @@ $this->registerCss("
                     'pluginOptions' => [
                         'initialPreview' => $photoUrls,
                         'initialPreviewConfig' => $photoConfig,
+                        'initialPreviewAsData' => true, 
                         'showPreview' => true,
                         'showUpload' => false,
                         'showCancel' => false,