国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

子欄目調用父級欄目名稱方法

2024-07-12 08:28:05
字體:
來源:轉載
供稿:網友

子欄目調用父級欄目名稱方法

下面是調用頂級欄目名稱的方法:
方法一:

1 2 3 4 5 6 7 {dede:field.typeid runphp=’yes’}$ID = @me;  $sql = “SELECT * FROM `dede_arctype` WHERE id=$ID”; $query = mysql_query($sql);$row=mysql_fetch_array($query);  $relID = “$row[reid]“; if($relID == 0) {@me = $row[typename];} else{$sql = “SELECT `typename` FROM `dede_arctype` WHERE id=$relID”; $query = mysql_query($sql);$row=mysql_fetch_array($query);  @me = $row[typename];}{/dede:field.typeid}

這個方法語句有些長。

方法二:

1 2 3 {dede:field.title  runphp='yes'} list($toptype,$sontype)=split('/',@me);@me=$toptype; {/dede:field.title}

方法三:

1 2 3 4 5 6 7 8 {dede:field.typeid runphp='yes'} $ID = @me; $sql = "SELECT * FROM `dede_arctype` WHERE id=$ID"; $query = mysql_query($sql);$row=mysql_fetch_array($query);  $relID = "$row[reid]"; $topID="$row[topid]";  if($relID == 0) {@me = $row[typename];} else{$sql = "SELECT `typename` FROM `dede_arctype` WHERE id=$topID"; $query = mysql_query($sql);$row=mysql_fetch_array($query);  @me = $row[typename];}{/dede:field.typeid}

方法四(推薦):

打開include/helpers/extend.helper.php,添加一個函數(shù):

1 2 3 4 5 6 7 8 9 10 11 12 13 14 /** *  獲取指定欄目id的頂級欄目的名稱 * * @return     string */ if ( ! function_exists('getTopChannelName')) { function getTopChannelName($id) { global $dsql; $typeinfo = $dsql->GetOne("SELECT * FROM `dede_arctype` WHERE id='{$id}'"); if($typeinfo['reid']==0) return $typeinfo['typename']; else return getTopChannelName($typeinfo['reid']); } }

在列表頁這么使用:{dede:field name='id'  function='getTopChannelName(@me)'/}

在內容頁這么使用:{dede:field name='typeid'  function='getTopChannelName(@me)'/}

附帶獲取頂級欄目的url:

打開include/helpers/extend.helper.php,添加一個函數(shù):

1 2 3 4 5 6 7 8 9 10 11 12 13 14 /** *  獲取指定欄目id的頂級欄目的url * * @return     string */ if ( ! function_exists('getTopChannelUrl')) { function getTopChannelUrl($id) { global $dsql; $typeinfo = $dsql->GetOne("SELECT * FROM `dede_arctype` WHERE id='{$id}'"); if($typeinfo['reid']==0) return GetOneTypeUrlA($typeinfo); else return getTopChannelUrl($typeinfo['reid']); } }

使用方法同上。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 平泉县| 江川县| 潜江市| 宣威市| 吉安县| 五指山市| 岢岚县| 旌德县| 大庆市| 沛县| 泊头市| 息烽县| 龙游县| 富裕县| 湾仔区| 封开县| 景东| 老河口市| 乐都县| 定襄县| 海淀区| 醴陵市| 平阳县| 新龙县| 剑河县| 昭通市| 永福县| 莒南县| 白山市| 涞源县| 修文县| 淮安市| 越西县| 柳河县| 泌阳县| 天气| 鸡东县| 任丘市| 治多县| 阿坝县| 河池市|