diff --git a/app/Controllers/Admin/Cloudflare/CloudflareController.php b/app/Controllers/Admin/Cloudflare/CloudflareController.php index 4a9c5e1..14049b2 100644 --- a/app/Controllers/Admin/Cloudflare/CloudflareController.php +++ b/app/Controllers/Admin/Cloudflare/CloudflareController.php @@ -63,7 +63,7 @@ abstract class CloudflareController extends AdminController $this->getModel()->transCommit(); log_message("notice", __FUNCTION__ . $this->message); // 이전 URL로 리다이렉트 - return redirect()->to($this->popPreviousUrl())->with('error', $this->message); + return redirect()->to($this->myauth->popPreviousUrl())->with('error', $this->message); } catch (\Exception $e) { //Transaction Rollback $this->getModel()->transRollback(); @@ -83,7 +83,7 @@ abstract class CloudflareController extends AdminController $this->getModel()->transCommit(); log_message("notice", __FUNCTION__ . $this->message); // 이전 URL로 리다이렉트 - return redirect()->to($this->popPreviousUrl())->with('error', $this->message); + return redirect()->to($this->myauth->popPreviousUrl())->with('error', $this->message); } catch (\Exception $e) { //Transaction Rollback $this->getModel()->transRollback(); diff --git a/app/Helpers/Cloudflare/RecordHelper.php b/app/Helpers/Cloudflare/RecordHelper.php index 7cabc8c..c711877 100644 --- a/app/Helpers/Cloudflare/RecordHelper.php +++ b/app/Helpers/Cloudflare/RecordHelper.php @@ -73,6 +73,14 @@ class RecordHelper extends CommonHelper $value = sprintf("%s%s", $viewDatas['entity']->fixed == 'on' ? "" . ICONS['LOCK'] . "" : "", $value); $value = anchor($url, $value, ["target" => "_self"]); break; + case 'content': + // 값이 40자 이상인 경우 자르고 '...' 추가 + if (mb_strlen($value) > 40) { + $value = '' . + htmlspecialchars(mb_substr($value, 0, 40), ENT_QUOTES) . '...'; + $value .= ''; + } + break; default: $value = parent::getFieldView($field, $viewDatas, $extras); break;