diff --git a/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tabs.php b/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tabs.php index ae73ca4b992..33a0e0a042e 100644 --- a/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tabs.php +++ b/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tabs.php @@ -54,6 +54,7 @@ protected function _prepareLayout() $this->addTab('group_' . $group->getId(), [ 'label' => Mage::helper('catalog')->__($group->getAttributeGroupName()), + 'code' => $group->getAttributeGroupName(), 'content' => $this->_translateHtml($this->getLayout()->createBlock( $this->getAttributeTabBlock(), 'adminhtml.catalog.product.edit.tab.attributes', diff --git a/app/code/core/Mage/Adminhtml/Block/Widget/Tabs.php b/app/code/core/Mage/Adminhtml/Block/Widget/Tabs.php index c43ca125643..e8c5cd729e0 100644 --- a/app/code/core/Mage/Adminhtml/Block/Widget/Tabs.php +++ b/app/code/core/Mage/Adminhtml/Block/Widget/Tabs.php @@ -80,6 +80,12 @@ public function setDestElementId($elementId) return $this; } + + public function getTab(string $tabId): null|Mage_Adminhtml_Block_Widget_Tab_Interface|Varien_Object + { + return $this->_tabs[$tabId] ?? null; + } + /** * Add new tab after another *