From bde957f3a842d996afbfb1afc6620872a0438375 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A4=80=ED=9D=A0?= Date: Tue, 8 Aug 2023 11:08:59 +0900 Subject: [PATCH] shoppingmallv2 init... --- app/Entities/BaseEntity.php | 2 +- app/Helpers/Category_helper.php | 4 ++-- app/Helpers/Product_helper.php | 4 ++-- app/Helpers/User_helper.php | 5 ++++- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/app/Entities/BaseEntity.php b/app/Entities/BaseEntity.php index a2334a4..14ba53f 100644 --- a/app/Entities/BaseEntity.php +++ b/app/Entities/BaseEntity.php @@ -24,7 +24,7 @@ abstract class BaseEntity extends Entity } $files = explode(DEFAULTS['DELIMITER_FILE'], $this->attributes[$field]); return anchor( - $url . "/download/{$field}/{$this->getPrimaryKey()}", + $url . "/download/{$field}/" . $this->getPrimaryKey(), ICONS['IMAGE_FILE'] . $files[0], ["target" => "_self"] ); diff --git a/app/Helpers/Category_helper.php b/app/Helpers/Category_helper.php index 8468f10..146601e 100644 --- a/app/Helpers/Category_helper.php +++ b/app/Helpers/Category_helper.php @@ -93,10 +93,10 @@ function getFieldView_CategoryHelper($field, $entity, array $viewDatas) break; case 'board_file': case 'upload_file': - return $entity->getFileDownload($field); + return $entity->getFileDownload(base_url() . $viewDatas['control'] . '/board', $field); break; case 'photo': - return $entity->getFileImage($field, 'middle'); + return $entity->getFileImage('middle', $field); break; case 'view_cnt': return number_format(!$value ? 0 : $value); diff --git a/app/Helpers/Product_helper.php b/app/Helpers/Product_helper.php index 950af29..0f93f23 100644 --- a/app/Helpers/Product_helper.php +++ b/app/Helpers/Product_helper.php @@ -89,10 +89,10 @@ function getFieldView_ProductHelper($field, $entity, array $viewDatas) break; case 'board_file': case 'upload_file': - return $entity->getFileDownload($field); + return $entity->getFileDownload(base_url() . $viewDatas['control'] . '/board', $field); break; case 'photo': - return $entity->getFileImage($field, 'middle'); + return $entity->getFileImage('middle', $field); break; case 'cost': case 'price': diff --git a/app/Helpers/User_helper.php b/app/Helpers/User_helper.php index 0d62bff..d0dc4db 100644 --- a/app/Helpers/User_helper.php +++ b/app/Helpers/User_helper.php @@ -87,7 +87,10 @@ function getFieldView_UserHelper($field, $entity, array $viewDatas) break; case 'board_file': case 'upload_file': - return $value == DEFAULTS['EMPTY'] ? DEFAULTS['EMPTY'] : anchor(current_url() . "/download/{$field}/{$entity->getPrimaryKey()}", ICONS['IMAGE_FILE'] . explode(DEFAULTS['DELIMITER_FILE'], $value)[0], ["target" => "_self"]); + return $entity->getFileDownload(base_url() . $viewDatas['control'] . '/board', $field); + break; + case 'photo': + return $entity->getFileImage('middle', $field); break; case 'view_cnt': return number_format(!$value ? 0 : $value);