0

我正在使用magento。我一直在尝试从标题菜单中删除内容并添加新内容,例如

    **HOME    ABOUTUS    SITES    CONTACT**

这是目前的情况, 在此处输入图像描述

在此处输入图像描述 更新 上面是顶部菜单之后的屏幕截图
请指导我实现这一目标.. 谢谢。

4

3 回答 3

1

我假设您在图像中显示的上述菜单时间是类别。因此,如果您在顶部菜单中不需要它,请转到后端/管理面板中的每个类别(在目录 -> 管理类别下),然后选择“否”作为选项“包含在导航菜单中”的值. 这会将它们从导航顶部菜单中删除。

并带上这些菜单项

首页 关于我们 网站

让我描述一下上面的一项。让我们来了解一下

  1. 首先为“关于我们”创建相应的CMS 静态块

  2. 创建一个名为“关于我们”的类别

  3. 进入关于我们类别的显示设置,选择显示模式为“仅静态块”,然后选择静态块“关于我们”

  4. 保存类别并在前端/网站上重新加载您的页面

您可以在顶部菜单中找到“关于我们”类别,打开它将显示静态块中的内容。

对其他菜单项重复相同的操作。

如果这有助于将其标记为答案。谢谢。

于 2013-03-04T09:56:45.773 回答
1

我认为您不希望顶部菜单中的类别。取而代之的是,您需要自定义链接,例如“主页”、“关于我们”等。

对于这个在模板->页面->html中打开的topmenu.phtml文件。在此评论以下行:-

 <?php echo $_menu ?>

取而代之的是一个名为“custom_top_nav”的静态块:-

<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('custom_top_nav')->toHtml() ?> 

在此块中,您可以制作自定义菜单。

我们你想要自定义链接和类别然后你可以用这个替换代码: -

<?php $_menu = $this->getHtml('level-top') ?>
  <?php if($_menu): ?>
    <div class="nav-container">
        <ul id="nav">
           <li class="home"><a href="<?php echo $this->getUrl('home');?>"> HOME </a> </li>
             <?php echo $_menu ?>
         </ul>
       </div>
    <?php endif ?>
于 2013-03-04T10:00:38.713 回答
0

Magento 在标题菜单中隐藏类别- 这可以从管理面板下的管理类别中完成 > 如果您不希望您的类别出现在网站的顶部菜单中,这很容易 - 当您添加新类别时选择否> 包括在导航菜单中 * 它在页面底部的元描述下,您在一般信息选项卡中添加类别名称*

于 2013-05-18T14:54:45.780 回答