如何在magento 1.8.0.1中创建销售订单自定义选项卡 [英] How to create sales order custom tab in magento 1.8.0.1

查看:50
本文介绍了如何在magento 1.8.0.1中创建销售订单自定义选项卡的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经创建了销售订单自定义标签.它也显示在管理员端,但是模板文件没有调用.

I have created sales order custom tab.also it display on admin side but template file does not call.

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

Here is code for adding tab adminhtml layout file

    <?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');
}

}

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

any help would be much appreciated.Thanks

推荐答案

代码中有一点错误.

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

这篇关于如何在magento 1.8.0.1中创建销售订单自定义选项卡的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆