我正在尝试覆盖Edit order
管理方面的运输方式。
我所做的是,添加了新文件
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
. 但不幸的是什么也没发生!!
如果我错过了什么,请告诉我。