14 class Edit extends \Magento\Backend\Block\Widget\Form\Container
34 parent::__construct($context,
$data);
44 $this->_objectId =
'variable_id';
45 $this->_blockGroup =
'Magento_Variable';
46 $this->_controller =
'system_variable';
58 return $this->_coreRegistry->registry(
'current_variable');
72 'label' =>
__(
'Save and Continue Edit'),
75 'mage-init' => [
'button' => [
'event' =>
'saveAndContinueEdit',
'target' =>
'#edit_form']],
83 return parent::_prepareLayout();
93 return parent::getFormHtml();
106 return __(
'New Custom Variable');
117 return $this->
getUrl(
'adminhtml/*/validate', [
'_current' =>
true]);
127 return $this->
getUrl(
'adminhtml/*/save', [
'_current' =>
true,
'back' =>
null]);
137 return $this->
getUrl(
'adminhtml/*/save', [
'_current' =>
true,
'back' =>
'edit']);
__construct(\Magento\Backend\Block\Widget\Context $context, \Magento\Framework\Registry $registry, array $data=[])
escapeHtml($data, $allowedTags=null)
getUrl($route='', $params=[])