在产品详细信息页面中添加自定义选项卡


8

我已经在管理面板中使用“产品详细信息”作为Textarea创建了一个属性。

现在,我需要将其显示为每个产品的“产品详细信息”页面中“描述”选项卡旁边的“产品详细信息”。

有任何建议请。


能否请您显示catalog.xml代码,以便我检查
Amit Bera

您使用哪个主题?哪个版本的magento?您使用的是easytabs扩展程序还是使用您的自定义主题?
Pavan Kumar 2015年

<block type =“ catalog / product_view_description” name =“ product.description” as =“描述” template =“ catalog / product / view / description.phtml”> <action method =“ addToParentGroup”> <group> detailed_info </ group > </ action> </ block>
拉吉2015年

我正在使用SNS Toronto,并且未使用任何扩展名。Magento版本是1.9.1-2015
Raj

我想添加一个类似于“说明”功能的选项卡。
2015年

Answers:


11

只需Descriptioncatalog.xml文件中阻止后添加此代码

<block type="catalog/product_view_attributes" name="Your_attribute_name" as="additional" template="catalog/product/view/attributes.phtml">
    <action method="addToParentGroup"><group>detailed_info</group></action>
    <action method="setTitle" translate="value"><value>Your tab name</value></action>
 </block>

您可以按上述方式添加所需数量的标签,希望对您有所帮助。


@ dh47 catalog.xml不应直接编辑,而应放在local.xml中
Darren Felton

@Meogi我们可以catalog.xml在主题的课程布局中进行编辑,local.xml是永远的最佳编辑。
dh47 2015年

@ dh47是的,您可以“编辑”这些文件,但是您需要通过编辑任何app/design/frontend/*/default/layout/*.xml文件来解决升级问题。通过将这些文件从基本/默认或rwd /默认复制到本地主题,您在执行Magento升级时会丢失整个IRE核心模块的所有升级说明。如果这是您要查找的内容,则进行编辑。这些文件中没有任何内容无法通过local.xml的说明附加/修改/删除。
达伦·费尔顿

@ dh47在不知不觉中做到了。重投我的投票。
2015年

另请参阅@Meogi发表的评论– 2015
拉吉

4

app/frontend/design/{packageName}/{themeName}/layout/local.xml如果文件尚不存在,请创建它。

注意: {packageName}很可能是“默认”或“ rwd”,具体取决于您的站点设置。{themeName}应该是您创建的用作站点主题的文件夹,该文件夹扩展了“默认”主题。

在该local.xml文件中,包括以下内容:(如果该文件已经存在,则只需在'catalog_product_view'布局句柄中添加内容)。

<?xml version="1.0"?>
<layout>
    <catalog_product_view>
        <reference name="product.info">
            <block type="catalog/product_view_attributes" name="product_details" template="catalog/product/view/attributes.phtml">
                <action method="addToParentGroup"><group>detailed_info</group></action>
                <action method="setTitle" translate="value"><value>Product Details</value></action>
            </block>
        </reference>
    </catalog_product_view>
</layout>
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.