【问题标题】:Display topmenu in left side in magento.?在magento的左侧显示顶部菜单。?
【发布时间】:2011-05-31 10:37:03
【问题描述】:

我在 magento 中为我的网站选择了一个栏目页面。现在我想在左侧显示顶部菜单。请告诉我该怎么做。

【问题讨论】:

    标签: xml layout magento php


    【解决方案1】:

    如果我正确理解了您的问题,这就是创建导航的方式。但我想知道在设置一列布局时如何显示导航。 在/your_theme/template/catalog/navigation/中创建模板文件(left_nav.phtml)

    <div class="block block-nav">
        <div class="block-title">
             <h2><?php echo $this->__('Categories') ?></h2>
        </div>
       <div class="block-content">
            <ul id="nav_vert">
            <?php foreach ($this->getStoreCategories() as $_category): ?>
                <?php echo $this->drawItem($_category) ?>
            <?php endforeach ?>
            </ul>
        </div>
    </div> 
    

    如果local.xml不存在,创建/you_theme/layout/并添加如下代码

    <?xml version="1.0"?>
    <layout version="0.1.0">
        <default> 
              <reference name="header">
                   <remove name="top.menu"/>
              </reference>  
              <reference name="left">
                   <block type="catalog/navigation" name="left_nav" template="catalog/navigation/left_nav.phtml"/> 
              <reference>
        </default>
    </layout>   
    

    【讨论】:

    • 您好先生...由于我有相同的要求,我使用了此代码。但它一次列出了所有类别和子类别。它也没有使用“js”。那么我怎样才能根据需要让它与我的“js”一起使用?仅供参考,我正在使用 2column 左页....
    【解决方案2】:

    使用这个模块:-

    http://www.magentocommerce.com/magento-connect/Rico+Neitzel/extension/763/vertical-navigation-with-css-classes

    使用此扩展程序,您可以 设计你自己的垂直类别 带有子类别的导航和 产品计数显示。

    它也是免费的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-22
      • 1970-01-01
      • 1970-01-01
      • 2015-02-04
      相关资源
      最近更新 更多