在magento中禁用leftside列的内容

时间:2015-08-21 10:18:34

标签: magento magento-1.8 magento-1.9

我使用的是magento 1.8.1。我想在客户帐户页面上显示左侧列,但是当我启用它时,左列的所有内容都显示在此处。我只想在此页面上显示与帐户相关的内容,但是当我禁用其他内容时,它也会从其他页面禁用。 enter image description here

所以请告诉我如何仅为帐户页面禁用不必要的内容左侧列。

1 个答案:

答案 0 :(得分:1)

此部分是根据yourtheme/layout个文件..

创建的

因此,转到xml文件并注释或删除代码..

这应该有所帮助。

对于逐个品牌的商店,请转到app/design/frontend/yourpackage/yourtheme/layout/manufacturer.xml文件,然后在app/design/frontend/base/default/layout/manufacturer.xml的默认情况下对此文件进行评论  因此,如果您在基本目录中找到此文件,请将其复制到您的主题中,以便在magento up-gradation时不会遇到任何问题

<block type="manufacturer/navigation" name="manufacturer.navigation.left" after="sidenav">
         <action method="setTemplate" ifconfig="manufacturer/sidebar/enabledleft">
               <template>manufacturer/navigation/brands_nav.phtml</template>
          </action>
        </block>

从帐户页面删除转到customer.xml文件并添加此代码

<reference name="left"> <remove name="manufacturer.navigation.left"/> </reference>