return $str[0] == '/' ? $str : "/" . $str;
}
- public static function saveUploadedFile($file, $entity, $entity_id, $pathPrefix = './') {
- $target_dir = Yii::getAlias("@uploads") . "/" . Yii::$app->user->id . '/' . date("Y") . "/" . date("m") . "/" . date("d");
- if (!is_dir($target_dir)) {
- mkdir($target_dir, 0777, true);
+ public static function saveUploadedFile($file, $entity, $entity_id, $pathPrefix = '/') {
+ $target_dir = "uploads" . "/" . Yii::$app->user->id . '/' . date("Y") . "/" . date("m") . "/" . date("d");
+ if (!is_dir($pathPrefix . $target_dir)) {
+ mkdir($pathPrefix . $target_dir, 0777, true);
}
$targetFile = $target_dir . "/" . $file->baseName . '.' . $file->extension;
- $file->saveAs($targetFile);
-
+ $file->saveAs($pathPrefix . $targetFile);
+
$type = 'image';
switch ($file->extension) {
case 'txt':