歡迎訪問暢維網絡官網,我們將為您提供專業的網站建設服務!
咨詢電話:0531-88162305 QQ:點擊這里給我發消息
當前位置:首頁 > 網站學院 > 網站技術

織夢建站dedecms5.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}

缺點這個方法標簽語句有些長。
織夢建站重點推薦方法二,簡便代碼簡單直接獲取頂級欄目。
方法二:
{dede:field.title  runphp=’yes’}list($toptype,$sontype)=split(‘/’,@me);@me=$toptype;{/dede:field.title}
方法三:
{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} 

方法三是改良過的,可以針對無限子欄目獲取頂級欄目,方法一與二都是針對二級欄目有效。
(編輯:濟南網站建設、濟南網站建設公司:暢維網絡)

魯公網安備 37010502000788號

  • 掃一掃,關注微信公眾號
双色球分析