2016-01-20 43 views
0

我想在类别视图页面中删除最近查看过的产品。我已经在public_html/app/design/frontend/base/default/layout中创建了我的local.xml文件localgent未在magento中加载

我已经查看了互联网上的几个潜在解决方案,但似乎没有任何工作。我现在使用下面的代码:

<default><reference<reference name="right"> 
<remove name="right.reports.product.viewed"/> </reference> </default> 

我也试过左,但似乎没有工作。有人可以帮助我如何成功加载local.xml?谢谢。

回答

0

如果你安装了一个主题,尝试local.xml文件,复制到主题的布局目录 这样的“\程序\设计\前台\ THEME_DIR \布局\ local.xml中”

还你有语法错误你的XML 它应该是:

<?xml version="1.0"?> 
<layout version="0.1.0"> 
<default> 
<reference name="right"> 
<remove name="right.reports.product.viewed"/> 
</reference> 
</default> 
+0

谢谢你们的快速反应,但它仍然无法正常工作。 – Rick

+0

您是否在更改后重置了缓存? –

1

即使正确写入上述溶液中,将删除右侧报告从所有网页(我希望这个过程只需要从分类视图页面移除)查看。

首先,在自定义主题文件夹中创建local.xml文件。我建议创建自定义的包太像如下:

/应用程序/设计/前端/ customPackage/customTheme /布局/

然而,由于使用的是BASE

/应用程序/设计/前端/基地/default/layout/local.xml

代码必须如下:

<?xml version="1.0"?>  
    <layout version="0.1.0"> 
     <default> 
      <catalog_category_default> 
       <reference name="right"> 
        <remove name="right.reports.product.viewed"/> 
       </reference> 
      </catalog_category_default> 
     </default> 
    </layout> 

这将工作仅当模板被设置为2columns,right.phtml

希望这会有所帮助。

快乐编码...