Nee*_*arg 3 magento adminhtml magento-1.7
我正在使用Magento社区版1.7版.
我在管理面板中有一个网格.现在,当我点击此URL时,它会在左侧边栏中打开一个带有两个标签的表单.当我点击第二个标签时,它会在右侧显示一个网格.
然后我点击此网格的一行,在另一页上打开一个表单.在这种形式有后退按钮.
如何将其URL更改为上一页?
添加自定义后退按钮并删除Form Container类构造函数中的默认按钮.
$data = array(
'label' => 'Back',
'onclick' => 'setLocation(\'' . $this->getUrl('*/*/*') . '\')',
'class' => 'back'
);
$this->addButton ('my_back', $data, 0, 100, 'header');
...
parent::__construct();
...
$this->_removeButton('back');
Run Code Online (Sandbox Code Playgroud)
只需要覆盖getBackUrl功能:
class [Namespace]_[Module]_Block_Adminhtml_[CustomBlock] extends Mage_Adminhtml_Block_Widget_Form_Container
{
/** code **/
public function getBackUrl()
{
parent::getBackUrl();
return $this->getUrl('[New URL]');
}
/** code **/
}
Run Code Online (Sandbox Code Playgroud)
注意:在Magento ver中测试过.1.9.1.0
| 归档时间: |
|
| 查看次数: |
8301 次 |
| 最近记录: |