我的自定义块没有在magento的管理端显示标题按钮

时间:2013-01-19 12:09:02

标签: magento magento-1.7

我从控制器调用我的块但它没有显示标题按钮。我通过按钮点击调用我的控制器功能并使用创建块(

 $this->loadLayout(); 
     $this->_addContent($this->getLayout()->createBlock('mymodule/adminhtml_mymodule_edit_tab_addanswer'));

     $this->renderLayout();.

在addanswer页面上我只使用类

Mymodule_Block_Adminhtml_module_Edit_Tab_Addanswer extends Mage_Adminhtml_Block_Widget_Form
{ 
  protected function _prepareForm()
  {
// code 
}
}

它显示附加图像enter image description here

等数据

我想添加保存或添加类似按钮,但不知道从哪里可以做到。我从块或edit.php添加按钮但我不知道如何从控制器或窗体添加按钮直接。有可能吗?提前致谢

1 个答案:

答案 0 :(得分:0)

你可能错过了

class CompanyName_Mymodule_Block_Adminhtml_Addanswer_Edit extends Mage_Adminhtml_Block_Widget_Form_Container
{
    public function __construct()
    {
        parent::__construct();

        $this->_objectId = 'id';
        $this->_blockGroup = 'addanswer';
        $this->_controller = 'adminhtml_addanswer';

        $this->_updateButton('save', 'label', Mage::helper('addanswer')->__('Save'));
        $this->_updateButton('delete', 'label', Mage::helper('addanswer')->__('Delete'));
    }

.....

看看@ Custom Module with Custom Database Table