【问题标题】:Magento I want to remove the left navMagento 我想删除左侧导航
【发布时间】:2017-11-16 17:11:29
【问题描述】:

我创建了自己的导航作为我在左侧导航中显示的 CMS 块。我仍然在菜单中显示某些类别,以便它们显示在主导航中。但是,当我这样做时,左侧导航会弹出。如何删除或隐藏此块?

  <catalog_category_default translate="label">
        <label>Catalog Category (Non-Anchor)</label>
        <reference name="left">
			<block type="catalog/navigation" name="catalog.leftnav" after="currency" template="catalog/navigation/left.phtml"/>
        </reference>
        <reference name="content">

这是我的主题 catalog.xml 文件。我以为是取消设置这个块? Magento 1.9.3.3

【问题讨论】:

    标签: magento


    【解决方案1】:

    使用 unsetChild 删除布局 xml 中的块

    <action method="unsetChild"><name>catalog.leftnav</name></action>
    

    通常你会为你的主题做这个 local.xml

    【讨论】:

    • 有没有办法在只有一个类别的 XML 文本区域中做到这一点。
    • @NoahWetjen 是的。您可以将其放入自定义设计 -> 自定义布局更新
    猜你喜欢
    • 1970-01-01
    • 2020-05-15
    • 1970-01-01
    • 2015-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-18
    • 2019-12-06
    相关资源
    最近更新 更多