cfmgrv4 init...3

This commit is contained in:
최준흠 2024-10-16 15:48:28 +09:00
parent 34bff1c58b
commit c3cf1c8f33
3 changed files with 10 additions and 2 deletions

View File

@ -298,7 +298,7 @@ class ZoneController extends CloudflareController
$this->action = __FUNCTION__;
$this->fields = [$this->getModel()::PARENT, $this->getModel()::TITLE, 'name_servers', 'original_name_servers', 'plan', 'development_mode', 'ipv6', 'security_level', 'status', 'updated_at', 'created_at'];
$this->field_rules = $this->getModel()->getFieldRules($this->action, $this->fields);
$this->filter_fields = [$this->getModel()::PARENT, 'development_mode', 'ipv6', 'security_level'];
$this->filter_fields = [$this->getModel()::PARENT, 'plan', 'development_mode', 'ipv6', 'security_level'];
$this->field_options = $this->getFormFieldOptions($this->filter_fields);
$this->batchjob_fields = ['development_mode', 'ipv6', 'security_level'];
return $this->list_procedure();
@ -309,7 +309,7 @@ class ZoneController extends CloudflareController
$this->action = __FUNCTION__;
$this->fields = [$this->getModel()::PARENT, $this->getModel()::TITLE, 'name_servers', 'original_name_servers', 'plan', 'development_mode', 'ipv6', 'security_level', 'status', 'updated_at', 'created_at'];
$this->field_rules = $this->getModel()->getFieldRules($this->action, $this->fields);
$this->filter_fields = [$this->getModel()::PARENT, 'development_mode', 'ipv6', 'security_level'];
$this->filter_fields = [$this->getModel()::PARENT, 'plan', 'development_mode', 'ipv6', 'security_level'];
$this->field_options = $this->getFormFieldOptions($this->filter_fields);
$this->batchjob_fields = ['development_mode', 'ipv6', 'security_level'];
return $this->download_procedure($output_type, $uid);

View File

@ -40,6 +40,7 @@ class ZoneHelper extends CommonHelper
case 'content':
$form = form_input($field, $value, ["placeholder" => "예)123.123.123.123", ...$extras]);
break;
case "plan":
case "development_mode":
case "ipv6":
case "security_level":
@ -103,6 +104,9 @@ class ZoneHelper extends CommonHelper
case 'original_name_servers':
$value = str_replace(",", "<BR>", $value);
break;
case 'plan':
$value = $viewDatas['field_options'][$field][$value];
break;
default:
$value = parent::getFieldView($field, $viewDatas, $extras);
break;

View File

@ -25,6 +25,10 @@ return [
"on" => "사용",
"off" => "사용않함",
],
"PLAN" => [
"Free Website" => "Free Website",
"Pro Website" => "Pro Website",
],
"IPV6" => [
"on" => "사용",
"off" => "사용않함",