列表頁(yè)調(diào)用當(dāng)前欄目名稱
- {dede:field
name='typename'/}
列表頁(yè)調(diào)用當(dāng)前頂級(jí)欄目名
如果遇到當(dāng)前欄目是二級(jí)欄目,但是我想調(diào)用頂級(jí)欄目的名稱要怎么調(diào)用呢?
在include/common.func.php
的最下方加入:
- function
GetTopTypename($id) - {
-
global $dsql; -
$row = $dsql->GetOne("SELECt typename,topid FROM jiemou_arctype WHERe id= $id"); -
if ($row['topid'] == '0') -
{ -
return $row['typename']; -
} -
else -
{ -
$row1 = $dsql->GetOne("SELECt typename FROM jiemou_arctype WHERe id= $row[topid]"); -
return $row1['typename']; -
} - }
在文章頁(yè)或者欄目列表頁(yè)調(diào)用時(shí),在所要調(diào)用欄目名稱的位置加上下面這行代碼即可實(shí)現(xiàn)。
- {dede:field
name='typeid' function="GetTopTypename(@me)" /}
在文章頁(yè)中也一樣調(diào)用。親測(cè)可用。。