From 85787e87f7be0150622ad2c18153b4d542d682e2 Mon Sep 17 00:00:00 2001 From: Aleksey Filippov Date: Tue, 9 Apr 2024 09:59:07 +0300 Subject: [PATCH] =?utf8?q?=D0=BC=D0=B8=D0=B3=D1=80=D0=B0=D1=86=D0=B8=D1=8F?= =?utf8?q?=20add=20alias?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/config/web.php | 3 +++ erp24/services/FileService.php | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) 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); } -- 2.39.5