删除最近查看的magento内容

时间:2014-03-14 16:19:43

标签: php magento block

我正在尝试从主页中删除“最近查看过的”,但我不知道该块的调用位置。我试图删除reports.xml,但阻止了那里。然后我尝试删除home_product_viewed.phtml中的所有代码并且它有效,但我不想删除代码。我只想删除对该文件的调用,但我不知道该文件的调用位置。

3 个答案:

答案 0 :(得分:5)

  1. 转到magento后端。
  2. 选择首页的CMS页面。
  3. Design 部分中,在布局更新XML 字段中添加以下代码
  4. <reference name="right">
        <action method="unsetChild"><alias>right.reports.product.viewed</alias></action>
    </reference>
    

答案 1 :(得分:2)

要从主页中删除它,我会这样做。转到/app/design/frontend/packagename/themename/layout/local.xml 并像这样编辑:

<layout>
    <cms_index_index>
       <remove name="right.reports.product.viewed" />
    </cms_index_index>
</layout>

要验证您的包名和名称,请进入管理员 - 系统 - 配置 - 设计。 布局标签中可能已经存在其他代码,您应该留在那里!

答案 2 :(得分:0)

这对我有用 - &gt;使用下面的 left 而不是right.reports.product.viewed。 自定义布局更新

<reference name="right">
    <action method="unsetChild"><alias>left.reports.product.viewed</alias></action>
</reference>