我正在尝试从Magento安装中的产品页面中删除标记功能。
以下是我尝试执行此操作的步骤:
如何完全删除标记功能,包括显示的标记和添加标记表单?
答案 0 :(得分:17)
如果您使用的是local.xml,那么只需使用以下代码:
<remove name="product_tag_list" />
使用local.xml是修改页面的最简单方法。也是最好的方式顺便说一句。更好,然后通过后端禁用它。通过xml它不会加载,所以最终你的商店性能更好。
答案 1 :(得分:8)
简单一个:)只需在local.xml中添加以下内容(在布局标签内)。
<catalog_product_view>
<reference name="product.info.additional">
<action method="unsetChild"><name>product_tag_list</name></action>
</reference>
</catalog_product_view>
答案 2 :(得分:2)
你注释掉哪个tag.xml?您的自定义主题或默认主题中的那个?您需要同时执行这两项操作,否则默认布局只需重新插入您省略的值。
tag.xml中的<catalog_product_view>
节点是您感兴趣的节点。
我建议您阅读@Alan在Magento XML Layout上写的文章并安装LayoutViewer扩展程序(或购买CommerceBug)以检查是否未插入布局更新,如果您仍有疑问,请在此处报告。
HTH,
JD
答案 3 :(得分:0)
1)复制&#34; tag.xml&#34;从下面的位置文件到您的自定义主题并删除下面的代码。 应用\设计\前端\基\默认\布局\ tag.xml
<catalog_product_view translate="label">
<label>Catalog Product View</label>
<!-- Mage_Tag -->
<reference name="product.info.additional">
<block type="tag/product_list" name="product_tag_list" before="-" template="tag/list.phtml">
<block type="page/html_wrapper" name="product.tag.list.list.before" as="list_before" translate="label">
<label>Tags List Before</label>
<action method="setMayBeInvisible"><value>1</value></action>
</block>
</block>
</reference>
</catalog_product_view>
OR 2)要从管理员禁用标签,您需要按照以下选项。 管理员:系统&gt;配置&gt;高级&gt;高级&gt;禁用模块输出&gt; Mage_Tag =禁用。