18 class Custom extends \Magento\Framework\App\Config\Value
83 \
Magento\Framework\
Data\Collection\AbstractDb $resourceCollection =
null,
97 $value = $this->getValue();
114 $useCustomUrl = $this->
getData(
'groups/url/fields/use_custom/value');
115 $value = $this->getValue();
117 if ($useCustomUrl == 1 && empty(
$value)) {
121 if ($useCustomUrl == 1) {
122 $this->_configWriter->save(
123 self::XML_PATH_SECURE_BASE_URL,
126 self::CONFIG_SCOPE_ID
128 $this->_configWriter->save(
129 self::XML_PATH_UNSECURE_BASE_URL,
132 self::CONFIG_SCOPE_ID
136 return parent::afterSave();
const XML_PATH_UNSECURE_BASE_URL
const XML_PATH_TAX_WEEE_ENABLE
const XML_PATH_DEV_CSS_MINIFY_FILES
const XML_PATH_MAINTENANCE_MODE
getData($key='', $index=null)
const XML_PATH_WEB_SESSION_USE_HTTP_VIA
const XML_PATH_SECURE_BASE_LINK_URL
const XML_PATH_DEV_CSS_MERGE_CSS_FILES
const XML_PATH_GENERAL_LOCALE_TIMEZONE
const XML_PATH_GENERAL_COUNTRY_DEFAULT
const XML_PATH_WEB_COOKIE_RESTRICTION
__construct(\Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\App\Config\ScopeConfigInterface $config, \Magento\Framework\App\Cache\TypeListInterface $cacheTypeList, \Magento\Framework\App\Config\Storage\WriterInterface $configWriter, \Magento\Framework\Model\ResourceModel\AbstractResource $resource=null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, array $data=[])
const XML_PATH_DEV_JS_MINIFY_FILES
const XML_PATH_WEB_COOKIE_HTTPONLY
const XML_PATH_WEB_SESSION_USE_HTTP_X_FORWARDED_FOR
const XML_PATH_WEB_COOKIE_COOKIE_LIFETIME
const XML_PATH_GENERAL_LOCALE_CODE
const XML_PATH_DEV_IMAGE_DEFAULT_ADAPTER
const XML_PATH_WEB_SESSION_USE_FRONTEND_SID
const XML_PATH_ADMIN_SECURITY_USEFORMKEY
const XML_PATH_WEB_COOKIE_COOKIE_DOMAIN
const XML_PATH_CATALOG_SEARCH_ENGINE
const XML_PATH_SYSTEM_BACKUP_ENABLED
const XML_PATH_WEB_COOKIE_COOKIE_PATH
const XML_PATH_CURRENCY_OPTIONS_BASE
const XML_PATH_WEB_SESSION_USE_HTTP_USER_AGENT
const XML_PATH_CATALOG_FRONTEND_FLAT_CATALOG_PRODUCT
const XML_PATH_SECURE_BASE_URL
const XML_PATH_UNSECURE_BASE_LINK_URL
const XML_PATH_DEV_JS_MERGE_FILES
const XML_PATH_CATALOG_FRONTEND_FLAT_CATALOG_CATEGORY
const XML_PATH_WEB_SESSION_USE_REMOTE_ADDR
const XML_PATH_WEB_COOKIE_COOKE_PATH