]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Корректрировка url для kikfeedbackrequest_file
authorVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Sat, 1 Nov 2025 06:54:56 +0000 (09:54 +0300)
committerVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Sat, 1 Nov 2025 06:54:56 +0000 (09:54 +0300)
erp24/services/FileService.php

index f99db520ef73e258cff82a9b17fd610bbd49ff2c..92e2894a8375dce1c6714f33b946d99c339dec9c 100755 (executable)
@@ -195,7 +195,16 @@ class FileService
 
     public static function drawFile($file) {
         if ($file->file_type == 'image') {
-            ImageHelper::drawImage($file->url);
+            $url = $file->url;
+            // Корректировка URL для файлов kikfeedbackrequest_file с типом image
+            if ($file->entity == 'kikfeedbackrequest_file') {
+                if (str_starts_with($url, '/uploads/')) {
+                    $url = 'https://api2.erp.erp-flowers.ru' . $url;
+                } else {
+                    $url = str_replace('https://erp.erp-flowers.ru', 'https://api2.erp.erp-flowers.ru', $url);
+                }
+            }
+            ImageHelper::drawImage($url);
         } else {
             ?><a href="<?= Url::to(['/files/download', 'url' => $file->url]) ?>" class="btn btn-link" target="_blank" data-pjax="0"><?= basename($file->url)?></a><?php
         }