magento添加自定义选项卡到前端产品详细信息页面不起作用

时间:2014-11-08 18:55:49

标签: php magento

我尝试在产品详细信息页面的产品标签旁边添加“客户”标签,但我看不到它,我该如何激活它。

我做了什么

目录>管理类别>添加自定义布局更新>

添加以下xml并单击“应用于产品

<block type="catalog/product_view_tabs" name="product.info.tabs" as="info_tabs" template="catalog/product/view/tabs.phtml" >
<action method="addTab" translate="title" module="catalog">
<alias>description</alias>
<title>Product Description</title>
<block>catalog/product_view_description</block>
<template>catalog/product/view/mycustomtab.phtml</template>
</action>      
</block>

1 个答案:

答案 0 :(得分:1)

1)我认为您应该通过管理员管理产品将自定义标签添加到产品视图句柄或特定产品。

2)您可以尝试这样的原生magento方法:

<block type="catalog/product_view_description" name="product.description" as="description" template="catalog/product/view/description.phtml">
   <action method="addToParentGroup"><group>detailed_info</group></action>
   <action method="setTitle" translate="value"><value>Description</value></action>
</block>

3)如果您想使用您的方法您应该使用reference而不是block,但仅限于产品

<reference name="product.info.tabs">
    <action method="addTab" translate="title" module="tag">
        <alias>product.tags</alias>
        <title>Product Tags</title>
        <block>tag/product_list</block>
        <template>tag/list.phtml</template>
    </action>
</reference>