欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

dedecms中如何在欄目列表和文章頁面中獲得當(dāng)前欄目標(biāo)題

 更新時間:2008年03月23日 18:21:14   作者:  
我們在使用dedecms中會發(fā)現(xiàn),當(dāng)我們打開欄目的列表頁和文章頁的時候,無論我們使用什么標(biāo)簽,都無法獲得當(dāng)前欄目的標(biāo)題信息。究其原因是因為這兩個頁面所讀取的信息主要來源于dedecms的dede_archives表及其附加表,僅通過傳遞欄目的id編號來區(qū)別不同欄目,因此我們通過類似{dede:field name=’typename’/}這樣的方法是無法直接獲得欄目名稱的。但是我們依然可以通過程序的改造,利用欄目的唯一id編號,獲得欄目名稱。以下是實現(xiàn)方法:
找到include/inc_functions.php(此函數(shù)為公共函數(shù),當(dāng)程序運(yùn)行時自動加載)
在尾部添加新的函數(shù)如下:

復(fù)制代碼 代碼如下:

//通過欄目ID獲取欄目的名稱 
function GetTypeName($typeid){ 
   $dsql = new DedeSql(false); 
   $row = $dsql->GetOne("select typename From #@__arctype where ID=$typeid; "); 
   return $row['typename']; 


調(diào)用方法示例:
復(fù)制代碼 代碼如下:

{dede:field name='typeid' function=”GetTypeName(@me)”/} 

如有問題,請留言。

相關(guān)文章

最新評論