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

織夢模板建站的時候,需要在當前頁面調用二級欄目名稱(即本欄目上一級的欄目名稱)的時候,織夢默認{dede:field name='typename' /} 就無法實現了,所以我給大家分享了一個方法,親測可用:

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

//獲取二級欄目名

function GetSecondTypename($id)

{

    global $dsql;

    $row = $dsql->GetOne("SELECT typename,topid,reid FROM dede_arctype WHERE id= $id");

    if ($row['reid'] == $row['topid'])

    {

        return $row['typename'];

    }

    else

    {

        $row1 = $dsql->GetOne("SELECT typename FROM dede_arctype WHERE id= $row[reid]");

        return $row1['typename'];

    }

}

 

二、

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

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


最近更新

香港马报一码中特 捕鱼王者2017现金版 快3福彩网app下载 博彩网kk 老k棋牌能提现吗 单机美女麻将 04年nba季后赛76人 快乐10分开奖结果广东 彩票平台推荐 棋牌游戏娱乐 单机四川麻将血战免 海王捕鱼客服电话 出租真人百家乐网站 内蒙古快3开奖查询 118图库彩图跑狗彩图 赌场玩法大全 北京麻将怎么下载