]> gitweb.erp-flowers.ru Git - yii-erp24/.git/commitdiff
миграция add alias
authorAleksey Filippov <Aleksey.Filippov@erp-flowers.ru>
Tue, 9 Apr 2024 06:59:07 +0000 (09:59 +0300)
committerAleksey Filippov <Aleksey.Filippov@erp-flowers.ru>
Tue, 9 Apr 2024 06:59:07 +0000 (09:59 +0300)
erp24/config/web.php
erp24/services/FileService.php

index a75924cb6b6bbfd39b862204ea9ebf787d27b084..f7285ec0b08e368b03ed834729caff1b36405849 100644 (file)
@@ -10,6 +10,9 @@ $config = [
     'aliases' => [
         '@bower' => '@vendor/bower-asset',
         '@npm'   => '@vendor/npm-asset',
+        '@uploads' => dirname(__DIR__, 2) . "/uploads",
+        '@data-path' => dirname(__DIR__, 2) . "/data",
+        '@uploads-images-path' => "@uploads/images",
     ],
     'modules' => [
         'crud' => [
index c6f65a2da79da4704258be505d31d8f068ce3fb0..47009b16186bee4a15b0b6d2b7f87e2b08fd8242 100755 (executable)
@@ -155,7 +155,8 @@ class FileService
     }
 
     public static function saveUploadedImage($file, $entity, $entity_id) {
-        $target_dir = 'uploads/image/' . Yii::$app->user->id . '/' . date("Y") . "/" . date("m") . "/" . date("d");
+        $imagePath =  \Yii::getAlias('@uploads-images-path');
+        $target_dir = $imagePath . '/' . Yii::$app->user->id . '/' . date("Y") . "/" . date("m") . "/" . date("d");
         if (!is_dir($target_dir)) {
             mkdir($target_dir, 0777, true);
         }