【问题标题】:How to create sales order custom tab in magento 1.8.0.1如何在 magento 1.8.0.1 中创建销售订单自定义选项卡
【发布时间】:2014-01-17 01:58:43
【问题描述】:

我已经创建了销售订单自定义选项卡。它也显示在管理端,但模板文件不调用。

这是添加标签的代码 adminhtml布局文件

    <?xml version="1.0"?>
<layout>
    <adminhtml_sales_order_view>
        <reference name="sales_order_tabs">
            <action method="addTab">
                <name>order_view_tab_salesordertab</name>
                 <block>salesordertab/adminhtml_order_view_tab_salesordertab</block>
            </action>
        </reference>
</adminhtml_sales_order_view>
</layout>

块文件

    class <module>_Salesordertab_Block_Adminhtml_Order_View_Tab_Salesordertab extends Mage_Adminhtml_Block_Template
    implements Mage_Adminhtml_Block_Widget_Tab_Interface

{    
protected function _constuct()
{
    parent::_construct();
    $this->setTemplate('salesordertab/order/view/tab/salesordertab.phtml');
}

public function getTabLabel() {
    return $this->__('Operater Detail');
}

public function getTabTitle() {
    return $this->__('Operater Detail');
}

public function canShowTab() {
    return true;
}

public function isHidden() {
    return false;
}

public function getOrder(){
    return Mage::registry('current_order');
}

}

任何帮助将不胜感激。谢谢

【问题讨论】:

    标签: magento magento-1.8


    【解决方案1】:

    代码有一点小错误。

      protected function _construct() /* here construct spell mistake */
    {
        parent::_construct();
        $this->setTemplate('salesordertab/order/view/tab/salesordertab.phtml');
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-26
      相关资源
      最近更新 更多