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

首頁 > CMS > 織夢DEDE > 正文

dedecms中runphp=yes標(biāo)簽調(diào)用方法

2024-07-12 08:43:34
字體:
供稿:網(wǎng)友

在dedecms中如果有一些模板標(biāo)簽實(shí)現(xiàn)不了我邏輯我們可以直接在頁面調(diào)用php標(biāo)簽了,我們只要在模板中使用runphp=yes然后就可以進(jìn)入常用的php寫法了,具體看一些例子.

runphp='yes'在循環(huán)中的應(yīng)用,代碼如下:

  1. {dede:arclist row=14 titlelen=32 noflag='h'
  2.     <li><a href="[field:arcurl/]">[field:title/]</a> 
  3.  [field:id runphp='yes'
  4.  if(@me==5){ 
  5.   @me='選中'
  6.  }else
  7.   @me='沒選中'
  8.  } //Vevb.com 
  9.  [/field:id] 

那么我們再來一些更高級的runphp=yes標(biāo)簽中調(diào)用其他field值.

例子,代碼如下:

  1. {dede:php}$GLOBALS['xxoo']=$refObj->Fields['fieldname']{/dede:php}  
  2. {dede:field.xxxx runphp="yes"}@me="test".@me."-test".$GLOBALS['xxoo'];{/dede:field.xxxx} 

即,先開一個(gè)PHP的標(biāo)簽,把想賦的值替換給global變量,然后在另外的運(yùn)行中將field值賦值給他.

如果是內(nèi)容頁使用以下代碼:

  1. {dede:field.id runphp='yes'
  2. global $cfg_cmspath
  3. $tags = GetTags(@me); 
  4. $revalue = ''
  5. $tags = explode(','$tags); 
  6. foreach($tags as $key => $value){ 
  7.             if($value){ 
  8.                 $revalue .= '<a href="'.$cfg_cmspath.'/tags.php?/'.$value.'/">'.$value.'</a>, '
  9.    } 
  10.   } 
  11. @me = $revalue
  12. {/dede:field.id}

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 博兴县| 勃利县| 山东| 鹤庆县| 白城市| 永善县| 清流县| 洛扎县| 繁昌县| 思南县| 大同市| 曲水县| 上高县| 洮南市| 兴文县| 秦皇岛市| 栖霞市| 鄱阳县| 玉龙| 色达县| 佛冈县| 奇台县| 新泰市| 阿克陶县| 凤庆县| 深水埗区| 阳江市| 徐汇区| 浦北县| 镇安县| 太原市| 庆城县| 大厂| 罗甸县| 大荔县| 贵阳市| 贵德县| 建平县| 深圳市| 色达县| 郁南县|