dedecms 列表頁,頻道頁獲取當(dāng)前欄目的父欄目名稱的實(shí)現(xiàn)方法

字號(hào):


    dedecms 列表頁,頻道頁獲取當(dāng)前欄目的父欄目名稱,在5.7SP1版本上修改的,其它版本還未測(cè)試找到目錄下的include/helper/archive.helper.php 文件,添加自己以下函數(shù)
    代碼如下:
    //獲取上級(jí)欄目名稱
    if ( ! function_exists('GetParentTypename'))
    {
    function GetParentTypename($id){
    global $dsql ;
    $reid = $dsql->GetOne("SELECT reid FROM wz_arctype where id=@me");
    $reid = $reid['reid'];
    $row1 = $dsql->GetOne("SELECT typename FROM wz_arctype where id=$reid");
    return $row1['typename'];
    }
    }
    列表或頻道頁調(diào)用方法
    代碼如下:
    {dede:field.typeid function="GetParentTypename(@me)"/}