11 class Edit extends \Magento\Backend\Block\Widget\Container
16 private $_selectorBlock;
52 \
Magento\UrlRewrite\Model\UrlRewriteFactory $rewriteFactory,
53 \
Magento\Backend\Helper\Data $adminhtmlData,
56 $this->_rewriteFactory = $rewriteFactory;
57 $this->_adminhtmlData = $adminhtmlData;
58 parent::__construct($context,
$data);
68 $this->
setTemplate(
'Magento_UrlRewrite::edit.phtml');
73 return parent::_prepareLayout();
84 $this->_headerText =
__(
'Edit URL Rewrite');
86 $this->_headerText =
__(
'Add New URL Rewrite');
120 'label' =>
__(
'Reset'),
121 'onclick' =>
'location.reload();',
122 'class' =>
'scalable',
138 'label' =>
__(
'Back'),
139 'onclick' =>
'setLocation(\'' . $this->_adminhtmlData->getUrl(
'adminhtml/*/') .
'\')
', 152 protected function _updateBackButtonLink($link) 154 $this->updateButton('back
', 'onclick
', 'setLocation(\
'' .
$link .
'\')
'); 162 protected function _addDeleteButton() 167 'label
' => __('Delete
'), 168 'onclick
' => 'deleteConfirm(
' . json_encode(__('Are you sure you want to
do this?
')) 171 $this->_adminhtmlData->getUrl(
__construct(\Magento\Backend\Block\Widget\Context $context, \Magento\UrlRewrite\Model\UrlRewriteFactory $rewriteFactory, \Magento\Backend\Helper\Data $adminhtmlData, array $data=[])
_addUrlRewriteSelectorBlock()