35 protected $_template =
'Magento_Config::system/config/tabs.phtml';
71 \
Magento\Config\Model\Config\Structure $configStructure,
72 \
Magento\Backend\Helper\Data $backendHelper,
75 $this->_backendHelper = $backendHelper;
76 parent::__construct($context,
$data);
77 $this->_tabs = $configStructure->getTabs();
79 $this->setId(
'system_config_tabs');
80 $this->setTitle(
__(
'Configuration'));
81 $this->_currentSectionId = $this->
getRequest()->getParam(
'section');
83 $this->_backendHelper->addPageHelpUrl($this->
getRequest()->getParam(
'section') .
'/');
104 return $this->
getUrl(
'*/*/*', [
'_current' =>
true,
'section' => $section->getId()]);
getSectionUrl(\Magento\Config\Model\Config\Structure\Element\Section $section)
getUrl($route='', $params=[])
isSectionActive(\Magento\Config\Model\Config\Structure\Element\Section $section)
__construct(\Magento\Backend\Block\Template\Context $context, \Magento\Config\Model\Config\Structure $configStructure, \Magento\Backend\Helper\Data $backendHelper, array $data=[])