1
我想覆蓋管理方的Edit order
區域的運輸方法。如何覆蓋Magento中Edit Order區域的`Shipping method`?
什麼我都做,在我的自定義模塊添加新的文件
My/Module/Block/Adminhtml/Sales/Order/Create/Shipping/Method/Form/Form.php
。它有代碼,
<?php
class My_Module_Block_Adminhtml_Sales_Order_Create_Shipping_Method_Form extends Mage_Adminhtml_Block_Sales_Order_Create_Shipping_Method_Form
{
protected function _toHtml(){
$this->setTemplate('module/form.phtml');
return parent::_toHtml();
}
}
?>
,並在我的config.xml ,
<blocks>
<adminhtml>
<rewrite><sales_order_create_shipping_method_form>My_Module_Block_Adminhtml_Sales_Order_Create_Shipping_Method_Form</sales_order_create_shipping_method_form>
</rewrite>
</adminhtml>
</blocks>
在frontend/adminhtml/default/default/template/module/form.html
我寫
<?php echo "Hello world"; ?>
我認爲這是足以覆蓋sales_order_create_shipping_method_form
。但不幸的是沒有發生!
請讓我知道如果我錯過了什麼。