如何解决如何从产品页面上删除“标签”栏?
| 我正在尝试从Magento安装的产品页面中删除标记功能。 以下是我尝试执行此操作的步骤: 在Magento管理页面中禁用缓存 清除了我的浏览器缓存 管理页面中默认配置和各个商店的“禁用标签”(我使用的方法是“仪表板”>“系统”>“配置”>“高级”>“ Mage_Tag”>“禁用”>“保存”) 注释掉了tags.xml中的所有内容 但是,那并没有达到我的预期。标记功能似乎不再起作用,但是\“ Tags \”标签和添加标记的表单仍显示在产品页面上。 如何完全删除标记功能,包括显示的标记和添加标记表单?解决方法
如果您使用的是local.xml,则只需使用以下代码:
<remove name=\"product_tag_list\" />
使用local.xml是修改页面的最简单方法。顺便说一句也是最好的方法。最好是通过后端禁用它。通过xml不会加载,因此最终商店的性能会更好。
,简单的一个:)只需在local.xml中添加以下内容(内部布局标签)。
<catalog_product_view>
<reference name=\"product.info.additional\">
<action method=\"unsetChild\"><name>product_tag_list</name></action>
</reference>
</catalog_product_view>
,您评论了哪个tag.xml?您自定义主题中的一个还是默认主题?您需要两者都做,否则默认布局会简单地重新插入您省略的值。
tag.xml中的“ 2”节点是您感兴趣的节点。
我建议您阅读@Alan在Magento XML Layout上写的文章,并安装LayoutViewer扩展(或购买CommerceBug)以检查是否未插入布局更新,如果仍有疑问,请在此处报告。
HTH,
京东
,1)将\“ tag.xml \”文件从以下位置复制到您的自定义主题,然后删除以下代码。
应用程序\\设计\\前端\\基础\\默认\\布局\\ 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>
要么
2)要从管理员禁用标签,您需要遵循以下选项。
管理员:系统>配置>高级>高级>禁用模块输出> Mage_Tag =禁用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。