婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網(wǎng)站建設 > 建站知識 > dedecms地區(qū)數(shù)字的調(diào)用和轉(zhuǎn)化思路

dedecms地區(qū)數(shù)字的調(diào)用和轉(zhuǎn)化思路

POST TIME:2017-11-12 23:52

在分類信息列表頁調(diào)用信息的小分類以及地區(qū),并帶上鏈接方法:
在分類信息標簽文件(arclistsg.lib.php)內(nèi)添加一個自定義標簽:$row[‘cc‘]="".cn_substr($em_infotypes[$row[‘infotype‘]],$cclen)."";
然后在模板里面用[field:cc/]調(diào)用就可以啦

地區(qū)調(diào)用{dede:sqlsql="Select*From`dede_sys_enum`whereegrouplike‘nativeplace‘orderbydisorderasc,evalueasclimit0,24"}
[field:ename/]

{/dede:sql}

第一步:找到\include\comm.func.PHP文件的“ //自定義函數(shù)接口” 上面加入以下代碼:

function GetInfoType($tid,$bigt)

{

global $dsql;

$typename = '';

$query = "Select ename From `dede_sys_enum` where evalue=$tid and egroup='$bigt'";

$dsql->Execute('ename',$query);

while($row = $dsql->GetArray('ename'))

{

$typename .= ($typename=='' ? $row['ename'] : ','.$row['ename']);

}

return $typename;

}

第二步:在前臺頁面調(diào)用代碼如下:

{dede:arclistsg row=‘10’ typeid=‘18’ titlelen=‘50’ orderby=‘pubdate’ channelid=‘-8’ idlist=‘’}

[[field:infotype function=GetInfoType(@me,‘nativeplace’) /]] [field:title/] [[field:dateline function=“MyDate(‘m-d’,@me)”/]]

{/dede:arclistsg}

代碼解釋:

[field:nativeplace /] 這一個就是調(diào)用的文檔聯(lián)動菜單的枚舉值。附加表存儲的也就是聯(lián)動類別里對應的枚舉值的值而已。

function=GetInfoType 這個就是我們上面的自定義函數(shù)調(diào)用!這點是不能變的。

(@me,'nativeplace') 這 里面有兩個變量,第一個為@me 它的意思是當前值,固定不變的,說白了就是告訴我們上面那個自定義函數(shù)要查詢的枚舉值的值。第二個,是聯(lián)動菜單的緩存組 名,一般與前面的那個[field:nativeplace/]中的紅色nativeplace 字段名保持一致即可。



上一篇:DEDECMS自定義表單中地區(qū)聯(lián)動顯示的解決辦法!

下一篇:dedecms新增聯(lián)動類別后的使用方法

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 本溪| 吴堡县| 孙吴县| 巴林右旗| 岗巴县| 织金县| 南开区| 陆良县| 横峰县| 云梦县| 宝应县| 滨海县| 城市| 元谋县| 柳林县| 平泉县| 灵璧县| 唐海县| 嫩江县| 都匀市| 芮城县| 张家川| 托克逊县| 娱乐| 盈江县| 四子王旗| 吉林市| 双辽市| 阿鲁科尔沁旗| 天柱县| 墨江| 开原市| 铜川市| 东方市| 凌海市| 大化| 霍邱县| 疏附县| 扶风县| 抚顺县| 夏河县|