2

我正在使用将所有信息分成选项卡的现代主题。我想合并一些标签,因为访问者讨厌点击。

我花了几个小时搜索,但无法找到真正有效的方法。

这是我想要实现的示例:

http://www.teasta.com/chocolate-mint-rooibos-herbal-tea-4oz-tin.html

您可以看到描述出现在附加信息(属性)上方

如何在 Magento 1.7.0 中执行此操作?

4

3 回答 3

6

对于从 catalog.xml 中的代码删除附加信息选项卡注释

<action method="addTab" translate="title" module="catalog"><alias>additional</alias><title>Additional Information</title><block>catalog/product_view_attributes</block><template>catalog/product/view/attributes.phtml</template></action>  

为了在产品描述选项卡中显示附加信息,请将以下代码粘贴到
“catalog/product/view/description.phtml”文件中。

<?php echo $this->getLayout()->createBlock('catalog/product_view_attributes', '', array('template'=> 'catalog/product/view/attributes.phtml'))->toHtml(); ?>
于 2012-09-19T07:15:01.837 回答
1

据我所知,选项卡是通过“addTab”方法通过您的包中的布局 xml(请参阅 catalog.xml)添加的。

例子:

<action method="addTab" translate="title" module="catalog"><alias>upsell_products</alias><title>We Also Recommend</title><block>

您可以在 catalog.xml 中评论该行并编辑app/design/frontend/your_package/default/catalog/product/view.phtml和回显您想要的信息;)

于 2012-09-19T06:39:34.420 回答
0

我的设置在 /app/design/frontend/mytheme/default/layout/local.xml 里面改变了标题标签里面的内容

<block type="catalog/product_view_tabs" name="product.info.tabs" as="info_tabs" template="catalog/product/view/tabs.phtml" >

            <!-- Product description -->
            <action method="addTab" translate="title" module="catalog"><alias>description</alias><title>Description</title><block>catalog/product_view_description</block><template>catalog/product/view/description.phtml</template></action>

            <!-- Product attributes -->
            <action method="addTab" translate="title" module="catalog"><alias>additional</alias><title>Specifications</title><block>catalog/product_view_attributes</block><template>catalog/product/view/attributes.phtml</template></action>
于 2017-12-16T21:56:58.167 回答