Magento:从布局中删除了内容块,但在着陆页上仍然可见

时间:2012-05-25 10:25:18

标签: magento layout

我是一名使用Magento 1.7的新Magento开发人员。我已阅读Designer指南,因此尝试从右侧边栏中删除产品比较内容块。我在/blank_template/layout/catalog.xml中注释了这个块(其中'blank_template'是我在admin中启用的新空白模板的名称)。请参阅下面的代码段。

<!--
Default layout, loads most of the pages
-->

    <default>

        <!-- Mage_Catalog -->
        <reference name="top.menu">
            <block type="catalog/navigation" name="catalog.topnav" template="catalog/navigation/top.phtml"/>
        </reference>
        <reference name="left">
            <block type="core/template" name="left.permanent.callout" template="callouts/left_col.phtml">
                <action method="setImgSrc"><src>images/media/col_left_callout.jpg</src></action>
                <action method="setImgAlt" translate="alt" module="catalog"><alt>Our customer service is available 24/7. Call us at (800) DEMO-NUMBER.</alt></action>
                <action method="setLinkUrl"><url>checkout/cart</url></action>
            </block>
        </reference>
        <reference name="right">
        <!--
            <block type="core/template" before="cart_sidebar" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/>
            <block type="core/template" name="right.permanent.callout" template="callouts/right_col.phtml"/>
        --> 
            <remove name="catalog.compare.sidebar"/>
        </reference>
        <reference name="footer_links">
            <action method="addLink" translate="label title" module="catalog" ifconfig="catalog/seo/site_map"><label>Site Map</label><url helper="catalog/map/getCategoryUrl" /><title>Site Map</title></action>
        </reference>

    </default>

我不明白为什么产品比较块在我的目标网页上仍然可见?您可以在此处查看目标网页:http://rewards.duxter.net。我已禁用所有Magento缓存。根据模板路径提示,这是要修改的正确文件。任何人都可以解释为什么我的代码不起作用?非常感谢你!

1 个答案:

答案 0 :(得分:0)

即使缓存已被禁用,也可以进入var / cache并删除任何现有目录。我们经常在我们的开发和测试版网站上遇到类似的怪异Magento缓存行为(两者都禁用了缓存)。