如何删除magento 1.9中的右侧边栏

时间:2014-07-22 06:41:22

标签: magento

我安装了magento 1.9。

在安装了widget和slieshow之后,我的页面看起来像这样,

enter image description here

在这里,我想删除最近浏览过的产品并比较产品。

所以我在app / design / frontend / modern / layout / catalog.xml中移除了(这些行我删除了)

    <block type="catalog/product_compare_sidebar" before="cart_sidebar" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/>

但仍然保持侧边栏。

任何人都可以帮助我吗?

5 个答案:

答案 0 :(得分:2)

转到magento管理员点击cms主页,点击设计现在选择布局1列现在保存并刷新页面

答案 1 :(得分:0)

要从主页删除到管理面板CMS / PAGES /主页,然后转到设计选项卡,第一个选项是布局。将其更改为1列。因此,它会将(仅)主页的布局更改为一列而不是左右。

答案 2 :(得分:0)

<div class="MagicSlideshow" data-options="width: 400px; height:187px;">

使用此代码

答案 3 :(得分:0)

我遇到了同样的问题,并且能够使用xml删除比较块。

在我的情况下,我不想更改为1列布局,因为我已经使用右列布局完成了。

<强>解决方案

  • 复制&#34; catalog.xml &#34;来自 / app / design / frontend / base / default / layout / app / design / frontend / rwd / default / layout 如果你正在使用新的rwd主题。
  • 转到第55行,删除或注释掉整个<reference name="right">块:

    <reference name="right">
        <block type="catalog/product_compare_sidebar" 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">-->
            <!--<action method="setImgSrc"><src>images/media/col_right_callout.jpg</src></action>-->
            <!--<action method="setImgAlt" translate="alt" module="catalog"><alt>Keep your eyes open for our special Back to School items and save A LOT!</alt></action>-->
        <!--</block>-->
    </reference>
    
  • 转到第178行(对于rwd_default)或165(对于base_default)并删除或注释掉<customer_account_index>代码块:

    <customer_account_index>
    <reference name="right">
        <action method="unsetChild"><name>catalog.compare.sidebar</name></action>
    </reference>
    

  • 将文件保存到自定义主题布局文件夹中,作为&#34; catalog.xml&#34;。

答案 4 :(得分:0)

您可以在主题的布局文件中取消设置比较边栏。我添加了一个新文件 /app/design/frontend/myTheme/layout/local.xml 我使用以下方法取消比较边栏:

<?xml version="1.0" encoding="UTF-8"?>
<layout>
<default>
    <action method="unsetChild"><name>catalog.compare.sidebar</name></action>
</default>
</layout>

不要编辑默认文件,因为它们会在更新时被覆盖。

相关问题