diff --git a/app/Helpers/Board_helper.php b/app/Helpers/Board_helper.php
index 8a39c03..a16dfed 100644
--- a/app/Helpers/Board_helper.php
+++ b/app/Helpers/Board_helper.php
@@ -73,25 +73,6 @@ function getFieldView_BoardHelper($field, $entity, array $viewDatas)
}
return $value;
break;
- case 'title':
- case 'name':
- $reply = anchor(
- current_url() . '/reply/' . $entity->getPrimaryKey(),
- ICONS['REPLY'],
- ["target" => "_self"]
- );
- $view = anchor(
- current_url() . '/view/' . $entity->getPrimaryKey(),
- $value,
- ["target" => "_self"]
- );
- return sprintf(
- "
%s %s
",
- $entity->getHierarchy_Depth() * DEFAULTS['HIERARCHY_GRPDEPTH'],
- $reply,
- $view
- );
- break;
case 'board_file':
case 'upload_file':
return $entity->getFileDownload(base_url() . $viewDatas['control'] . '/board', $field);
@@ -129,14 +110,37 @@ function getFieldIndex_Column_BoardHelper($field, array $viewDatas)
return anchor(current_url() . "?order_field={$field}&order_value={$value}", $label);
} //
+//Front용
function getFieldIndex_Row_BoardHelper($field, $entity, array $viewDatas): string
{
+ $value = $entity->$field ?: DEFAULTS['EMPTY'];
switch ($field) {
+ case 'title':
+ case 'name':
+ $reply = anchor(
+ current_url() . '/reply/' . $entity->getPrimaryKey(),
+ ICONS['REPLY'],
+ ["target" => "_self"]
+ );
+ $view = anchor(
+ current_url() . '/view/' . $entity->getPrimaryKey(),
+ $value,
+ ["target" => "_self"]
+ );
+ return sprintf(
+ "%s %s
",
+ $entity->getHierarchy_Depth() * DEFAULTS['HIERARCHY_GRPDEPTH'],
+ $reply,
+ $view
+ );
+ break;
default:
return getFieldView_BoardHelper($field, $entity, $viewDatas);
break;
}
} //
+
+//Admin용
function getFieldIndex_Row_BoardHelper_Admin($field, $entity, array $viewDatas): string
{
switch ($field) {
@@ -151,7 +155,7 @@ function getFieldIndex_Row_BoardHelper_Admin($field, $entity, array $viewDatas):
);
return getFieldForm_BoardHelper($field, $entity->$field, $viewDatas, $attributes);
}
- return getFieldView_BoardHelper($field, $entity, $viewDatas);
+ return getFieldIndex_Row_BoardHelper($field, $entity, $viewDatas);
break;
}
} //
\ No newline at end of file
diff --git a/app/Helpers/Category_helper.php b/app/Helpers/Category_helper.php
index 146601e..fc6d83a 100644
--- a/app/Helpers/Category_helper.php
+++ b/app/Helpers/Category_helper.php
@@ -72,25 +72,7 @@ function getFieldView_CategoryHelper($field, $entity, array $viewDatas)
{
$value = $entity->$field ?: DEFAULTS['EMPTY'];
switch ($field) {
- case 'title':
- case 'name':
- $reply = anchor(
- current_url() . '/reply/' . $entity->getPrimaryKey(),
- ICONS['REPLY'],
- ["target" => "_self"]
- );
- $view = anchor(
- current_url() . '/view/' . $entity->getPrimaryKey(),
- $value,
- ["target" => "_self"]
- );
- return sprintf(
- "%s %s
",
- $entity->getHierarchy_Depth() * DEFAULTS['HIERARCHY_GRPDEPTH'],
- $reply,
- $view
- );
- break;
+
case 'board_file':
case 'upload_file':
return $entity->getFileDownload(base_url() . $viewDatas['control'] . '/board', $field);
@@ -128,14 +110,36 @@ function getFieldIndex_Column_CategoryHelper($field, array $viewDatas)
return anchor(current_url() . "?order_field={$field}&order_value={$value}", $label);
} //
+//Front용
function getFieldIndex_Row_CategoryHelper($field, $entity, array $viewDatas): string
{
+ $value = $entity->$field ?: DEFAULTS['EMPTY'];
switch ($field) {
+ case 'title':
+ case 'name':
+ $reply = anchor(
+ current_url() . '/reply/' . $entity->getPrimaryKey(),
+ ICONS['REPLY'],
+ ["target" => "_self"]
+ );
+ $view = anchor(
+ current_url() . '/view/' . $entity->getPrimaryKey(),
+ $value,
+ ["target" => "_self"]
+ );
+ return sprintf(
+ "%s %s
",
+ $entity->getHierarchy_Depth() * DEFAULTS['HIERARCHY_GRPDEPTH'],
+ $reply,
+ $view
+ );
+ break;
default:
return getFieldView_CategoryHelper($field, $entity, $viewDatas);
break;
}
} //
+//Admin용
function getFieldIndex_Row_CategoryHelper_Admin($field, $entity, array $viewDatas): string
{
switch ($field) {
@@ -150,7 +154,7 @@ function getFieldIndex_Row_CategoryHelper_Admin($field, $entity, array $viewData
);
return getFieldForm_CategoryHelper($field, $entity->$field, $viewDatas, $attributes);
}
- return getFieldView_CategoryHelper($field, $entity, $viewDatas);
+ return getFieldIndex_Row_CategoryHelper($field, $entity, $viewDatas);
break;
}
} //
\ No newline at end of file
diff --git a/app/Helpers/Order_helper.php b/app/Helpers/Order_helper.php
index 424545c..27be7da 100644
--- a/app/Helpers/Order_helper.php
+++ b/app/Helpers/Order_helper.php
@@ -68,14 +68,6 @@ function getFieldView_OrderHelper($field, $entity, array $viewDatas)
{
$value = $entity->$field ?: DEFAULTS['EMPTY'];
switch ($field) {
- case 'title':
- case 'name':
- return anchor(
- current_url() . '/view/' . $entity->getPrimaryKey(),
- $value,
- ["target" => "_self"]
- );
- break;
case 'content':
return html_entity_decode($value);
break;
@@ -103,14 +95,25 @@ function getFieldIndex_Column_OrderHelper($field, array $viewDatas)
return anchor(current_url() . "?order_field={$field}&order_value={$value}", $label);
} //
+//Front용
function getFieldIndex_Row_OrderHelper($field, $entity, array $viewDatas): string
{
+ $value = $entity->$field ?: DEFAULTS['EMPTY'];
switch ($field) {
+ case 'title':
+ case 'name':
+ return anchor(
+ current_url() . '/view/' . $entity->getPrimaryKey(),
+ $value,
+ ["target" => "_self"]
+ );
+ break;
default:
return getFieldView_OrderHelper($field, $entity, $viewDatas);
break;
}
} //
+//Admin용
function getFieldIndex_Row_OrderHelper_Admin($field, $entity, array $viewDatas): string
{
switch ($field) {
@@ -125,7 +128,7 @@ function getFieldIndex_Row_OrderHelper_Admin($field, $entity, array $viewDatas):
);
return getFieldForm_OrderHelper($field, $entity->$field, $viewDatas, $attributes);
}
- return getFieldView_OrderHelper($field, $entity, $viewDatas);
+ return getFieldIndex_Row_OrderHelper($field, $entity, $viewDatas);
break;
}
} //
\ No newline at end of file
diff --git a/app/Helpers/Product_helper.php b/app/Helpers/Product_helper.php
index 0f93f23..83c47d9 100644
--- a/app/Helpers/Product_helper.php
+++ b/app/Helpers/Product_helper.php
@@ -79,14 +79,6 @@ function getFieldView_ProductHelper($field, $entity, array $viewDatas)
}
return $value;
break;
- case 'title':
- case 'name':
- return anchor(
- current_url() . '/view/' . $entity->getPrimaryKey(),
- $value ? str_split($value, 66)[0] . "..." : "",
- ["target" => "_self"]
- );
- break;
case 'board_file':
case 'upload_file':
return $entity->getFileDownload(base_url() . $viewDatas['control'] . '/board', $field);
@@ -128,14 +120,25 @@ function getFieldIndex_Column_ProductHelper($field, array $viewDatas)
return anchor(current_url() . "?order_field={$field}&order_value={$value}", $label);
} //
+//Front용
function getFieldIndex_Row_ProductHelper($field, $entity, array $viewDatas): string
{
+ $value = $entity->$field ?: DEFAULTS['EMPTY'];
switch ($field) {
+ case 'title':
+ case 'name':
+ return anchor(
+ current_url() . '/view/' . $entity->getPrimaryKey(),
+ $value ? str_split($value, 66)[0] . "..." : "",
+ ["target" => "_self"]
+ );
+ break;
default:
return getFieldView_ProductHelper($field, $entity, $viewDatas);
break;
}
} //
+//Admin용
function getFieldIndex_Row_ProductHelper_Admin($field, $entity, array $viewDatas): string
{
switch ($field) {
@@ -150,7 +153,7 @@ function getFieldIndex_Row_ProductHelper_Admin($field, $entity, array $viewDatas
);
return getFieldForm_ProductHelper($field, $entity->$field, $viewDatas, $attributes);
}
- return getFieldView_ProductHelper($field, $entity, $viewDatas);
+ return getFieldIndex_Row_ProductHelper($field, $entity, $viewDatas);
break;
}
} //
\ No newline at end of file
diff --git a/app/Helpers/UserSNS_helper.php b/app/Helpers/UserSNS_helper.php
index a2c17d5..347a00b 100644
--- a/app/Helpers/UserSNS_helper.php
+++ b/app/Helpers/UserSNS_helper.php
@@ -71,14 +71,6 @@ function getFieldView_UserSNSHelper($field, $entity, array $viewDatas)
}
return $categorys[$value];
break;
- case 'title':
- case 'name':
- return anchor(
- current_url() . '/view/' . $entity->getPrimaryKey(),
- $value,
- ["target" => "_self"]
- );
- break;
case 'content':
return html_entity_decode($value);
break;
@@ -106,14 +98,25 @@ function getFieldIndex_Column_UserSNSHelper($field, array $viewDatas)
return anchor(current_url() . "?order_field={$field}&order_value={$value}", $label);
} //
+//Front용
function getFieldIndex_Row_UserSNSHelper($field, $entity, array $viewDatas): string
{
+ $value = $entity->$field ?: DEFAULTS['EMPTY'];
switch ($field) {
+ case 'title':
+ case 'name':
+ return anchor(
+ current_url() . '/view/' . $entity->getPrimaryKey(),
+ $value,
+ ["target" => "_self"]
+ );
+ break;
default:
return getFieldView_UserSNSHelper($field, $entity, $viewDatas);
break;
}
} //
+//Admin용
function getFieldIndex_Row_UserSNSHelper_Admin($field, $entity, array $viewDatas): string
{
switch ($field) {
@@ -128,7 +131,7 @@ function getFieldIndex_Row_UserSNSHelper_Admin($field, $entity, array $viewDatas
);
return getFieldForm_UserSNSHelper($field, $entity->$field, $viewDatas, $attributes);
}
- return getFieldView_UserSNSHelper($field, $entity, $viewDatas);
+ return getFieldIndex_Row_UserSNSHelper($field, $entity, $viewDatas);
break;
}
} //
\ No newline at end of file
diff --git a/app/Helpers/User_helper.php b/app/Helpers/User_helper.php
index d0dc4db..6d636de 100644
--- a/app/Helpers/User_helper.php
+++ b/app/Helpers/User_helper.php
@@ -77,14 +77,6 @@ function getFieldView_UserHelper($field, $entity, array $viewDatas)
{
$value = $entity->$field ?: DEFAULTS['EMPTY'];
switch ($field) {
- case 'title':
- case 'name':
- return anchor(
- current_url() . '/view/' . $entity->getPrimaryKey(),
- $value,
- ["target" => "_self"]
- );
- break;
case 'board_file':
case 'upload_file':
return $entity->getFileDownload(base_url() . $viewDatas['control'] . '/board', $field);
@@ -122,14 +114,26 @@ function getFieldIndex_Column_UserHelper($field, array $viewDatas)
return anchor(current_url() . "?order_field={$field}&order_value={$value}", $label);
} //
+//Front용
function getFieldIndex_Row_UserHelper($field, $entity, array $viewDatas): string
{
+ $value = $entity->$field ?: DEFAULTS['EMPTY'];
switch ($field) {
+ case 'title':
+ case 'name':
+ return anchor(
+ current_url() . '/view/' . $entity->getPrimaryKey(),
+ $value,
+ ["target" => "_self"]
+ );
+ break;
default:
return getFieldView_UserHelper($field, $entity, $viewDatas);
break;
}
} //
+
+//Admin용
function getFieldIndex_Row_UserHelper_Admin($field, $entity, array $viewDatas): string
{
switch ($field) {
@@ -154,7 +158,7 @@ function getFieldIndex_Row_UserHelper_Admin($field, $entity, array $viewDatas):
);
return getFieldForm_UserHelper($field, $entity->$field, $viewDatas, $attributes);
}
- return getFieldView_UserHelper($field, $entity, $viewDatas);
+ return getFieldIndex_Row_UserHelper($field, $entity, $viewDatas);
break;
}
} //
\ No newline at end of file