我有 3 个订单保留阶段。一个是默认持有,第二个是持有它的原因,Stock Awaited(hold_stock_awaited)
另一个是Stock Clearance(hold_stock_clearance)
。
我想要一个按钮,就像按住按钮一样,单击它可以将我的订单直接置于定制的保留状态。
问问题
1159 次
1 回答
0
如果你需要在订单页面上添加一个按钮,你需要使用模块覆盖文件 app/code/core/Mage/Adminhtml/Block/Sales/Order/View.php
<rewrite>
<sales_order_view>Namespace_Module_Block_Adminhtml_Sales_Order_View</sales_order_view>
</rewrite>
public function __construct() {
parent::__construct();
$this->_addButton('your_button_id', array(
'label' => Mage::helper('xxx')->__('Some action'),
'onclick' => "setLocation('".$this->getUrl('*/*/Youbuttonfunction')."')",/* refere ref1*/
'class' => 'go'
), 0, 100, 'header', 'header');
}
ref1: you need to add Youbuttonfunction function in module controller perform your action and return back to order url
您可以从以下链接add-button-in-any-admin-page获得参考
于 2013-06-27T09:13:46.780 回答