Magento 通过观察者将按钮添加到CMS页面编辑
好的,再次与观察员。我想做一些类似的事情,但是从一个观察者的角度出发Magento 通过观察者将按钮添加到CMS页面编辑,magento,Magento,好的,再次与观察员。我想做一些类似的事情,但是从一个观察者的角度出发 $this->_addButton('newbutton', array( 'label' => Mage::helper('adminhtml')->__('New Button'), ), -100); 目前我正在处理此分派事件 Mage::dispatchEvent('adminhtml\u cms\u page\u edit\u tab\u main\u prepare\u form
$this->_addButton('newbutton', array(
'label' => Mage::helper('adminhtml')->__('New Button'),
), -100);
目前我正在处理此分派事件
Mage::dispatchEvent('adminhtml\u cms\u page\u edit\u tab\u main\u prepare\u form',数组('form'=>$form))代码>
但我不完全确定我在正确的位置,因为我还是一个新手。我试过做这里显示的事情,但似乎不起作用对不起,伙计们,我又做了一次。。。我打错了调度,因为我想要的就是我想要的
adminhtml_widget_container_html_before
所以现在这个代码可以工作了
$block = $observer->getEvent()->getBlock();
if(get_class($block) == 'Mage_Adminhtml_Block_Cms_Page_Edit'){
$block->addButton('newbutton', array(
'label' => Mage::helper('adminhtml')->__('newbutton')
), -100);
}