2013-07-25 129 views

回答

4

这里是如何做到这一点的官方Magento的建议:http://www.magentocommerce.com/knowledge-base/entry/adding-page-links-in-the-navigation-bar

添加CMS页面链接到顶部导航硬盘的方式,你应该重写/mnt/www/x1886/app/design/frontend/default/default/template/catalog/navigation/top.phtml

有很多关于如何覆盖Magento中的文件的教程。

转变的转变,我放在评论:

<div class="header-nav-container"> 
    <div class="header-nav"> 
     <h4 class="no-display"><?php echo $this->__('Category Navigation:') ?></h4> 
     <ul id="nav"> 

     <!-- ADD ADDITIONAL LINKS HERE --> 

     <?php foreach ($this->getStoreCategories() as $_category): ?> 
      <?php echo $this->drawItem($_category) ?> 
     <?php endforeach ?> 
     </ul> 
    </div> 
    <?php echo $this->getChildHtml('topLeftLinks') ?> 
</div> 
+0

互联网Wayback Machine破碎的Magento知识库链接的URL:http://web.archive.org/web/20141217193408/http://www.magentocommerce.com/knowledge-base/entry/adding-page-links-in -the-导航条 – bencergazda

5

用“您的页面名称”创建一个静态块 使用显示模式“仅静态块”和“包含在导航菜单中=是”创建新类别并选择您的cms块并保存类别。并在前端看到这将被添加到导航项中。

+3

这是最安全的方法 – Ansyori

+0

虽然这是真的这个作品,很容易,要知道,这只是增加了一个静态块目录页。要将静态PAGE添加到主导航中,需要使用重定向完成,详细信息可以在整个网络中找到。 – Ken