自拍亚洲一区欧美另类,亚洲成人影院,亚洲午夜久久久久妓女影院,最近中文字幕高清中文字幕无,亚洲熟妇av一区二区三区漫画

設(shè)計觀點

精準(zhǔn)傳達 ? 價值共享

洞悉互聯(lián)網(wǎng)前沿資訊,探尋網(wǎng)站營銷規(guī)律

dedecms獲取頂級欄目名稱以及二級欄目名稱實現(xiàn)方法

作者:Smileby陌少羽 | 2017-09-07 11:00 |點擊:

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

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

下面拓展出一個方法來實現(xiàn)這個效果、:

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

 

//獲取頂級欄目名 狐靈傳媒科技有限公司
function GetTopTypename($id)
{
global $dsql;
$row = $dsql->GetOne("SELECT typename,topid FROM meiwen_arctype WHERE id= $id");
if ($row['topid'] == '0')
{
return $row['typename'];
}
else
{
$row1 = $dsql->GetOne("SELECT typename FROM meiwen_arctype WHERE id= $row[topid]");
return $row1['typename'];
}
}

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

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

 

在文章頁中用下面這個方法來調(diào)用

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

===================================

dedecms獲取頂級欄目名稱、二級欄目名稱實現(xiàn)方法

站長地帶做站的時候碰到一個問題,需要在二級、三級,甚至更多級,獲取頂級欄目或者二級欄目名稱。

現(xiàn)在和大家分享下最簡單的實現(xiàn)方法。找到include/common.func.php文件,在里面加入下面這段代碼:

 

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

 

然后在任意列表頁、內(nèi)容頁需要調(diào)用名稱的地方加入:

{dede:field.typeid fuction="GetToypename(@me)"/}

如果在dede標(biāo)簽里面,就用下面這句調(diào)用:

[field:typeid fuction="GetToypename(@me)"/]

如沒特殊注明,文章均為狐靈科技原創(chuàng),轉(zhuǎn)載請注明?? "dedecms獲取頂級欄目名稱以及二級欄目名稱實現(xiàn)方法
多一份免費策劃方案,總有益處。

請直接添加技術(shù)總監(jiān)微信聯(lián)系咨詢

網(wǎng)站設(shè)計 品牌營銷

多一份參考,總有益處

聯(lián)系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關(guān)問題或預(yù)約面談,可以通過以下方式與我們聯(lián)系

業(yè)務(wù)熱線:15082661954 / 大客戶專線:15523356218