Magento:类别布局问题

时间:2015-02-06 13:03:05

标签: xml magento layout

我试图删除类别页面右侧的“比较产品”和“已查看产品”块。我在reports.xml中删除了以下两行:

<block type="reports/product_viewed"  name="right.reports.product.viewed" template="reports/product_viewed.phtml" />
        <block type="reports/product_compared"  name="right.reports.product.compared" template="reports/product_compared.phtml" />2

以及catalog.xml中的以下行:

<!--   <block type="core/template" name="right.permanent.callout" template="callouts/right_col.phtml"> -->

现在,我的产品都没有显示,无论我点击什么链接,它都会让我进入一个名为“创建新客户帐户”的页面,其中包含正确的URL和几乎空白的页面。标题和页脚仍然在这里以及一些右侧边块,但两者之间的一切都消失了。

我认为这将是一个简单的操作,所以我直接在现场网站上做到了。

1 个答案:

答案 0 :(得分:1)

我建议您回滚所有更改,现在删除正确句柄中的块。

  

句柄:将一个网址与另一个网址区分开的元素。

所有块都涉及布局中的句柄标记,在您的情况下,您应该仅删除句柄catalog_category_view的块。

然后,您可以将下一行放在设计包的local.xml中。

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