diff --git a/app/Helpers/Product_helper.php b/app/Helpers/Product_helper.php index c7f86a8..4825483 100644 --- a/app/Helpers/Product_helper.php +++ b/app/Helpers/Product_helper.php @@ -135,10 +135,10 @@ function getFieldIndex_Column_ProductHelper($field, array $viewDatas) function getFieldIndex_Row_ProductHelper($field, $entity, array $viewDatas): string { $value = $entity->$field ?: DEFAULTS['EMPTY']; + //front는 table을 사용하지 않는 점 주의 switch ($field) { case 'title': case 'name': - //front는 table을 사용하지 않는 점 주의 return anchor( current_url() . '/view/' . $entity->getPrimaryKey() . '?category=' . $viewDatas['category']->getPrimaryKey(), $value, @@ -146,7 +146,7 @@ function getFieldIndex_Row_ProductHelper($field, $entity, array $viewDatas): str ); break; default: - return sprintf("%s", getFieldView_ProductHelper($field, $entity, $viewDatas)); + return getFieldView_ProductHelper($field, $entity, $viewDatas); break; } } // @@ -157,11 +157,15 @@ function getFieldIndex_Row_ProductHelper_Admin($field, $entity, array $viewDatas switch ($field) { case 'title': case 'name': - return sprintf("%s", anchor( - current_url() . '/view/' . $entity->getPrimaryKey(), - $value, - ["target" => "_self"] - )); + return sprintf( + "%s
%s", + $entity->getFileImage("middle", 'photo'), + anchor( + current_url() . '/view/' . $entity->getPrimaryKey(), + $value, + ["target" => "_self"] + ) + ); break; default: if (in_array($field, $viewDatas['fieldFilters'])) { @@ -174,7 +178,8 @@ function getFieldIndex_Row_ProductHelper_Admin($field, $entity, array $viewDatas ); return sprintf("%s", getFieldForm_ProductHelper($field, $entity->$field, $viewDatas, $attributes)); } - return getFieldIndex_Row_ProductHelper($field, $entity, $viewDatas); + //front는 table을 사용하지 않는 점 주의 + return sprintf("%s", getFieldIndex_Row_ProductHelper($field, $entity, $viewDatas)); break; } } // \ No newline at end of file