From: Aleksey Filippov Date: Tue, 9 Apr 2024 06:59:07 +0000 (+0300) Subject: миграция add alias X-Git-Tag: 1.1~159^2 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=85787e87f7be0150622ad2c18153b4d542d682e2;p=erp24_rep%2Fyii-erp24%2F.git миграция add alias --- diff --git a/erp24/config/web.php b/erp24/config/web.php index a75924cb..f7285ec0 100644 --- a/erp24/config/web.php +++ b/erp24/config/web.php @@ -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' => [ diff --git a/erp24/services/FileService.php b/erp24/services/FileService.php index c6f65a2d..47009b16 100755 --- a/erp24/services/FileService.php +++ b/erp24/services/FileService.php @@ -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); }