亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

magento創(chuàng)建動態(tài)菜單 Create Dynamic CMS Navig

系統(tǒng) 2077 0

Introduction

As you know in Magento, catalog has dynamic menu but cms doesn’t in frontend.
If you are curios about how to create dynamic menu for CMS which can either be included in left or right sidebar for all CMS pages, then you are in right place.


Steps

1. Create navigation.phtml file
Create nagivation.phtml file in folder: app/design/frontend/[your-interface]/[your-theme]/template/cms/
and add the following code:

    <?php
$cmsPages = Mage::getModel('cms/page')->getCollection()
            ->addStoreFilter(Mage::app()->getStore()->getId())
            ->addFieldToFilter('is_active',1)
            ->addFieldToFilter('identifier', array(
                array(
                    'nin' => array(
                            'home',
                            'no-route',
                            'enable-cookies',
                            'empty'
                        )
                    )
                )
            );
?>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<style type="text/css">
    #cms-navigation a.active { color: red; }?
</style>
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function() {
    var url = window.location.pathname,
    urlRegExp = new RegExp(url.replace(/\/$/,'') + "$");
    jQuery('#cms-navigation a').each(function(){
        if(urlRegExp.test(this.href.replace(/\/$/,''))){
            jQuery(this).addClass('active');
        }
    });
 });
</script>
<div class="block">
    <div class="block-title">
        <strong><span>CMS Navigation</span></strong>
    </div>
    <div class="block-content">
        <ul id="cms-navigation" style="padding: 10px;">
            <?php
            foreach($cmsPages as $_cms):
                $page = $_cms->getData();
                ?>
                <li><a href="<?php echo $this->getBaseUrl() . $page['identifier']; ?>"><?php echo $page['title']; ?></a></li>
                <?php
            endforeach;
            ?>
 
        </ul>
    </div>
</div>
  
?

OR
You can simply download the navigation.phtml file from [here]

?

2> Include CMS Navigation in Layout
Copy/paste the following XML code in your layout XML file (preferably in your theme’s local.xml file):

    <cms_page_view>
    <reference name="left"><!--or right-->
        <block type="core/template" name="cms-navigation" template="cms/navigation.phtml" before="-" />
    </reference>
</cms_page_view>
  
?

This will automatically include the CMS navigation in layout file.


Notes:
Make sure you select the proper Layout template from CMS form ( Design > Page Layout > Layout ).
For example, in order to include CMS navigation in left column you either have to use: Layout = 2 columns with left bar or 3columns .

?

3> That’s all.

If you visit the CMS pages in frontend you will see navigation with all the CMS pages dynamically included with current one being highlighted (see below snapshot).


This will of course make your CMS pages look more beautiful and user friendlier.

magento創(chuàng)建動態(tài)菜單 Create Dynamic CMS Navigation For Magento Frontend

CMS Navigation

?

Happy E-commerce!

?

來源: http://www.blog.magepsycho.com/create-dynamic-cms-navigation-for-magento-frontend/

?

?

magento創(chuàng)建動態(tài)菜單 Create Dynamic CMS Navigation For Magento Frontend


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 欧美亚洲精品在线 | 欧美亚洲一区二区三区四 | 国产欧美日韩综合一区二区三区 | 我色综合 | 久久香蕉国产 | 久久这里只有精品视频99 | 日韩在线视频网站 | 年级的后妈妈2中文翻译 | 亚洲一区二区三区麻豆 | 久久激情影院 | 亚洲精品一级一区二区三区 | 久久午夜宅男免费网站 | 亚洲综合亚洲综合网成人 | 99精品热女视频专线 | 我想看一级黄色毛片 | 欧美日韩毛片 | 亚洲精品久久九九精品 | 图片专区亚洲欧美另类 | 香蕉人在线香蕉人在线 | 婷婷六月激情在线综合激情 | 国产欧美一区二区三区视频 | 国产精品午夜免费福利视频 | 国产一区二区成人 | 综合精品视频 | 久久天天躁狠狠躁夜夜躁综合 | 婷婷综合另类小说色区 | 国产亚洲精品美女2020久久 | 99色这里只有精品 | 国产成人理在线观看视频 | 99久久99久久精品国产 | 亚洲综合精品成人啪啪 | 日本特级毛片 | 伊人久久大香线焦综合四虎 | 天天干夜夜夜 | 色吧五月婷婷 | 在线不卡视频 | 操美女在线 | 国产精品视频一区二区三区 | 999热视频 | 天天做人人爱夜夜爽2020毛片 | 亚洲图片 中文字幕 |