校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > dedecmsV5.7分類信息首頁調用地區名

dedecmsV5.7分類信息首頁調用地區名

POST TIME:2018-02-04 22:22

使用織夢程序建站的時候用到dedecms分類信息模型,往往會在首頁調用當前文章地區名等等信息,使用dedecms現有的標簽是無法實現的。下面給大家分享下實現方法:

第一步:找到includecomm.func.php 文件的 “ //自定義函數接口 ” 上面加入以下代碼: 

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;

}

第二步:在前臺頁面調用代碼如下: 

{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 /] 這一個就是調用的文檔聯動菜單的枚舉值。附加表存儲的也就是聯動類別里對應的枚舉值的值而已。

function=getinfotype 這個就是我們上面的自定義函數調用!這點是不能變的。

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



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

  • 400-1100-266
主站蜘蛛池模板: 昌邑市| 阿图什市| 芒康县| 大足县| 庆城县| 衡阳市| 陕西省| 涞源县| 屏南县| 商水县| 兴山县| 读书| 柳河县| 庆元县| 资源县| 金门县| 绥棱县| 府谷县| 屯昌县| 师宗县| 万州区| 绥化市| 柘城县| 霍林郭勒市| 蒲城县| 当涂县| 隆回县| 清新县| 元氏县| 伊宁县| 娄烦县| 荣昌县| 舞阳县| 萝北县| 法库县| 万宁市| 台北市| 长汀县| 长武县| 朝阳县| 望奎县|