<thead id="6q0iu"><div id="6q0iu"></div></thead>

<b id="6q0iu"></b>

<i id="6q0iu"><bdo id="6q0iu"></bdo></i>

<b id="6q0iu"></b><b id="6q0iu"><address id="6q0iu"></address></b>
  1. <sub id="6q0iu"><label id="6q0iu"></label></sub>
  2. <address id="6q0iu"><samp id="6q0iu"></samp></address>
      1. <address id="6q0iu"><delect id="6q0iu"></delect></address>
      2. <tbody id="6q0iu"></tbody>
        0431-81779595
        /
        /
        /
        /
        /
        /
        /
      3. DEDECMS文章、欄目頁獲取當前頁面頂級欄目名稱的方法
      4. 瀏覽次數:1825次 作者:Faokoo 來源:番茄科技

        織夢DEDECMS文章、欄目頁獲取當前頁面頂級欄目名稱的方法

        在用織夢做一些項目時,時常會碰到需要在當前頁面調用頂級欄目名稱的時候,織夢默認{dede:field name='typename' /} 可以獲取當前欄目頁上一級欄目的名稱,而不是當前欄目頂級欄目名稱。

        下面拓展出一個方法來實現這個效果:

        方法一:

        在include/common.func.php的最下方加入:

        //獲取頂級欄目名
        function GetTopTypename($id)
        {
            global $dsql;
            $row = $dsql->GetOne("SELECT typename,topid FROM dede_arctype WHERE id= $id");
            if ($row['topid'] == '0')
            {
                return $row['typename'];
            }
            else
            {
                $row1 = $dsql->GetOne("SELECT typename FROM dede_arctype WHERE id= $row[topid]");
                return $row1['typename'];
            }
        }

        在文章頁或者欄目列表頁調用時,在所要調用 名稱的位置加上下面這行代碼即可實現。

        {dede:field name='typeid' function="GetTopTypename(@me)" /}

        在文章頁中用下面這個方法來調用

        {dede:field name='typeid' function="GetTopTypename(@me) /}

        方法二:

        修改 include/helpers/extend.helper.php 
         

        結尾增加 :

        /*  獲取頂級欄目相關信息
         *
         * @access    public
         * @param     string  $tid  欄目id
         * @param     string  $field欄目字段
         * @return    string
         */
        if ( ! function_exists('getToptype'))
        {
        function getToptype($tid,$field)
        {
        global $dsql,$cfg_Cs;
        if(!is_array($cfg_Cs))
        {
        require_once(DEDEDATA."/cache/inc_catalog_base.inc");
        }
        if(!isset($cfg_Cs[$tid][0]) || $cfg_Cs[$tid][0]==0)
        {
        $topid = $tid;
        }
        else
        {
        $topid = GetTopid($cfg_Cs[$tid][0]);
        }
        $row = $dsql->GetOne("SELECT * FROM `dede_arctype` WHERE id=$topid");
        if($field=='id') return $topid;
        if($field=='typename') return $row['typename'];//欄目名稱
        if($field=='typeurl') return GetOneTypeUrlA($row);//欄目鏈接
        if($field=='typenamedir') return $row['typenamedir'];//欄目英文名稱
        if($field=='seotitle') return $row['seotitle'];//欄目SEO標題
        if($field=='description') return $row['description'];//欄目描述
        if($field=='content') return $row['content'];//欄目內容
        }
        }

        調用:

        {dede:field.typeid function="gettoptype(@me,typename)"/}  //欄目名稱
        {dede:field.typeid function="gettoptype(@me,typeurl)"/}   //欄目鏈接

        以此類推,怎么寫可以觀察php上面的定義!                        

        標簽:
        最新案例
        讓價值共享,記錄我們發展腳步,也讓您獲取的知識...
      5. 德惠市非公有制企業和社會組織黨建服務中心

        微信小程序

        德惠市非公有制企業和社會組織黨···
      6. 鹽城市公安局經偵支隊多媒體系統

        管理系統

        鹽城市公安局經偵支隊多媒體系統
      7. 凌云商鋪網

        門戶網站

        凌云商鋪網
      8. 大屏幕互動《青春同行,緣來有你》單身派對

        管理系統

        大屏幕互動《青春同行,緣來有你···
      9. 長春市吉地嘉禾健康產業有限公司

        微信小程序

        長春市吉地嘉禾健康產業有限公司
      10. 廣東順德美魔女美容服務有限公司

        企業網站

        廣東順德美魔女美容服務有限公司
      11. 免費獲取網站建設與品牌策劃方案
      12. ?
      13. 咨詢熱線:0431-81779595
      14. 顧問直線:18686363446
        咨詢郵箱:faokoo@qq.com
        公司地址:吉林省長春市德惠市非公企業和社會組織黨建指導服務中心
        點擊QQ咨詢
        掃描手機官網
      15. 版權所有:德惠市番茄科技有限公司 Copyright ? 2010-2022 www.sailfishcommercial.com All Rights Reserved. 吉ICP備2020006557號-3 經營許可證編號:吉B2-20180082
        監督投訴電話:0431-81779595
      16. 0431-81779595

        31827409

        返回頂部

        98国产精品久久久久精品麻豆_日韩在线看精品免费视频_国产成人91国精品_亚洲人妻一区二区

        <thead id="6q0iu"><div id="6q0iu"></div></thead>

        <b id="6q0iu"></b>

        <i id="6q0iu"><bdo id="6q0iu"></bdo></i>

        <b id="6q0iu"></b><b id="6q0iu"><address id="6q0iu"></address></b>
        1. <sub id="6q0iu"><label id="6q0iu"></label></sub>
        2. <address id="6q0iu"><samp id="6q0iu"></samp></address>
            1. <address id="6q0iu"><delect id="6q0iu"></delect></address>
            2. <tbody id="6q0iu"></tbody>