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

首頁 > CMS > 織夢DEDE > 正文

dedecms中使用arclistsg標簽在首頁調用聯動類型字段的方法

2024-07-12 08:50:36
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了dedecms中使用arclistsg標簽在首頁調用聯動類型字段的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

在不改動織夢dedecms程序的情況下,首頁調用聯動類型出來的是枚舉值,也就是一堆垃圾數字。需要改動include/channelunit.func.php這個文件,把枚舉值變成枚舉名。

在上述文件中加入以下代碼:

//聯動類型function GetInfoType($聯動類別組名){global $dsql;$typename=”;$query = " Select ename From `dede_sys_enum` where egroup = ‘聯動類別組名’ And evalue = ‘$聯動類別組名";$dsql->Execute(‘ename’,$query);while($row=$dsql->GetArray(‘ename’)){$typename .=($typename==” ? $row['ename'] : ‘,’.$row['ename']);}return $typename;}?>

在首頁用以下代碼調用:

{dede:arclistsg addfields=’聯動類別組名’ row=’8′ channelid=’模型ID’ typeid=’欄目ID’ titlelen=’24′ }[field:聯動類別組名 function=GetInfoType(@me)/]{/dede:arclistsg}

如果想做成鏈接的形式,可以用下面的代碼:

//聯動類型function GetInfoType($聯動類別組名){global $dsql;$typename=”;$query = " Select ename From `dede_sys_enum` where egroup = ‘聯動類別組名’ And evalue = ‘$聯動類別組名";$dsql->Execute(‘ename’,$query);while($row=$dsql->GetArray(‘ename’)){$typename .=($typename==” ? $row['ename'] : ‘,’.$row['ename']);$typelink = "<a href=’$cfg_phpurl/plus/list.php?channelid=模型ID&聯動類別組名=$聯動類別組名’>$typename</a>";}return $typelink;}?>

這樣點擊鏈接就可以直接查詢該模型下所有同枚舉值的列表了。

鏈接的路徑并不一定適用,要根據自己的網站目錄路徑修改。

還有很重要的一點,該聯動類別必須要有至少一個二級分類,也就是子分類下的子分類才能調用成功.

以上就是dedecms中使用arclistsg標簽在首頁調用聯動類型字段的方法的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 灵宝市| 龙海市| 稷山县| 湘阴县| 讷河市| 淮滨县| 三穗县| 长汀县| 景宁| 双江| 万源市| 修武县| 双辽市| 富顺县| 仙居县| 科技| 宿州市| 内江市| 上林县| 都昌县| 保康县| 贵南县| 崇明县| 莒南县| 桐城市| 苍南县| 洛阳市| 凤台县| 柳河县| 苗栗市| 台南县| 类乌齐县| 右玉县| 顺平县| 本溪| 寻乌县| 镇康县| 隆德县| 射洪县| 新郑市| 清远市|