gpt4 book ai didi

magento - 添加产品 View 附属标签 Magento Enterprise v1.12

转载 作者:行者123 更新时间:2023-12-02 08:46:27 26 4
gpt4 key购买 nike

我正在使用 Magento Enterprise 1.12,并希望将自定义选项卡(交付、视频)添加到产品 View 页面,这些页面的内容是从产品属性中指定的。初始化选项卡的脚本如下:

//<![CDATA[
var collateralTabs = new Enterprise.Tabs('collateral-tabs');
Event.observe(window, 'load', function() {
collateralTabs.select();
});
//]]>

除了创建产品属性之外,我真的不确定从哪里开始,所以非常感谢任何帮助!

亲切的问候

最佳答案

企业中的选项卡与社区中的选项卡处理方式不同,这可能会导致在寻找解决方案时出现问题。在 catalog.xml 中,您会找到使用如下代码设置的选项卡:

<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>Details</value></action>
</block>

所以要添加另一个,请添加另一个 block :

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

然后使用您希望选项卡包含的任何内容创建模板文件 catalog/product/view/video.phtml。

虽然这会很好地添加一个选项卡,但如果您想以正确的 Magento 方式进行操作,则应使用主题的 local.xml 文件中的引用进行添加:

<catalog_product_view translate="label">
<reference name="product.info">
<block type="catalog/product_view_description" name="product.video" as="video" template="catalog/product/view/video.phtml" after="product.attributes">
<action method="addToParentGroup"><group>detailed_info</group></action>
<action method="addToParentGroup"><group>detailed_info</group></action>
<action method="setTitle" translate="value"><value>Video</value></action>
</block>
</reference>
</catalog_product_view>

关于magento - 添加产品 View 附属标签 Magento Enterprise v1.12,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12158444/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com