Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento 将自定义模板添加到“管理产品价格”选项卡_Magento_Magento 1.7 - Fatal编程技术网

Magento 将自定义模板添加到“管理产品价格”选项卡

Magento 将自定义模板添加到“管理产品价格”选项卡,magento,magento-1.7,Magento,Magento 1.7,如何在“管理产品价格”选项卡上添加其他模板文件?我试过这个,但没用: <?xml version="1.0"?> <layout> <adminhtml_catalog_product_edit_tab_price> <block template="mymodule/additionalinfo.phml"/> </adminhtml_catalog_product_edit_tab_price> </l

如何在“管理产品价格”选项卡上添加其他模板文件?我试过这个,但没用:

<?xml version="1.0"?>
<layout>
   <adminhtml_catalog_product_edit_tab_price>
      <block template="mymodule/additionalinfo.phml"/>
   </adminhtml_catalog_product_edit_tab_price>
</layout>

无法在xml布局文件中引用价格选项卡。但您可以使用一点javascript代码来实现这一点。方法如下:

首先,您的xml布局应该如下所示:

<adminhtml_catalog_product_edit>
    <reference name="content">
        <block type="adminhtml/template" name="addition_info" template="mymodule/additionalinfo.phml" />
    </reference>
</adminhtml_catalog_product_edit>
<div id="mycontent" style="display: none">Your content want to display here </div>    
<script type="text/javascript">
    document.observe("dom:loaded", function() {
        var content = $('mycontent').innerHTML;
        $('price').up('table').insert({before: content});
        $('myconent').remove();
    });
</script>
如果要在底部显示内容,请更改行:

$('price').up('table').insert({before: content});


无法在xml布局文件中引用价格选项卡。但您可以使用一点javascript代码来实现这一点。方法如下:

首先,您的xml布局应该如下所示:

<adminhtml_catalog_product_edit>
    <reference name="content">
        <block type="adminhtml/template" name="addition_info" template="mymodule/additionalinfo.phml" />
    </reference>
</adminhtml_catalog_product_edit>
<div id="mycontent" style="display: none">Your content want to display here </div>    
<script type="text/javascript">
    document.observe("dom:loaded", function() {
        var content = $('mycontent').innerHTML;
        $('price').up('table').insert({before: content});
        $('myconent').remove();
    });
</script>
如果要在底部显示内容,请更改行:

$('price').up('table').insert({before: content});