我正在使用Adminhtml表单开发一个新的Magento扩展,我想添加按钮“saveAndContinueEdit”

我已将此代码添加到我的Edit.php文件中。

      $this->_addButton('saveandcontinue', array(
    'label'     => Mage::helper('adminhtml')->__('Save And Continue Edit'),
    'onclick'   => 'saveAndContinueEdit()',
    'class'     => 'save',
), -100);

但是当我单击它时,出现此JavaScript错误:



你能帮助我吗 ?
谢谢

最佳答案

在您的管理员块构造器中放入这些行。

$this->_formScripts[] = " function saveAndContinueEdit(){
            editForm.submit($('edit_form').action+'back/edit/');
        }
    ";

请记住,您还必须使用PHP为其编写功能。
现在,您可以进行最后的检查,以确认是否要返回param ..将其重定向到引用页面。

10-07 21:10