dedecms調用當前欄目ID與當前欄目頂級ID的方法
來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊: 次
本文實例講述了dedecms調用當前欄目ID與當前欄目頂級ID的方法。分享給大家供大家參考。具體分析如下:
一、采用dedecms獲取當前所在欄目ID的方法如下:
1.模板中調用欄目ID采用如下方法:
代碼如下:
{dede:type}[field:ID /]{/dede:type}
2.如果是在{dede:sql}里面調用當前欄目ID的話,調用方法如下:
代碼如下:
{dede:sql sql='Select * from dede_arctype where id = ~typeid~ '}
[field:字段]
{/dede:sql}
二、當前欄目的頂級欄目ID調用:
首先,在所需要調用頂級欄目ID的地方,添加這段標簽語法
代碼如下:
{dede:type}[feild:topid/]{/dede:type}
第二,修改源文件,找到include目錄下的taglib目錄下的type.lib.php,找到這條語句:
代碼如下:
$row = $dsql->GetOne("Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
From `dede_arctype` where id='$typeid' ");
修改成為:
代碼如下:
$row = $dsql->GetOne("Select id,topid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
From `dede_arctype` where id='$typeid' ");
在if(!is_array($row)) return ";下一行添加:
代碼如下:
if( $row['topid']==0){$row['topid']=$row['id'];}
希望本文所述對大家的dedecms建站有所幫助。
欄 目:dedecms
下一篇:織夢dedecms的{dede:productimagelist}標簽調用圖集標題title的方法
本文標題:dedecms調用當前欄目ID與當前欄目頂級ID的方法
本文地址:http://mengdiqiu.com.cn/a1/dedecms/16389.html
您可能感興趣的文章
- 08-05dede:channel currentstyle 失效問題,調用子級欄目后就無效
- 08-05Dedecms文件目錄結構解說(能知道織夢每個文件有什么用)
- 08-05Dedecms5.7版ckeditor網(wǎng)頁編輯器添加中文字體
- 08-05織夢DedeCMS獲取當前欄目文章數(shù)量
- 08-05織夢模板如何添加和調用自定義字段的方法
- 08-05DedeCMS后臺模塊列表顯示空白的解決辦法
- 08-05DedeCMS自定義字段圖片調用的問題{dede:img ...}解決方法
- 08-05織夢DedeCMS調用顯示discuz里面主題的方法
- 08-05常用的織夢dedecms安全設置集合整理
- 08-05dedecms教程:上傳圖片相對路徑改成絕對路徑方法