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

首頁 > CMS > 織夢DEDE > 正文

DEDE織夢CMS模板在runphp=yes的標簽中調用其他field值的方法

2024-07-12 08:50:52
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了DEDE織夢CMS模板在runphp=yes的標簽中調用其他field值的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

DedeCms Runphp 標簽中調用其他變量的方法

我們都知道,在DedeCMS中是可以使用PHP的,常見的方法就是if else了,例如模板制作中,我們需要對來源和作者進行判斷,如果為空,則提示:暫無或不詳,樣例:

{dede:field name='source' runphp='yes'}if(@me == "") @me = "";else @me = "來源:".@me;{/dede:field}

但是如果想在上邊的代碼中調用其他變量,怎么調用呢?今天跟版網小編就遇到這個問題,在織夢官方論壇查找了一下,現在將方法公布如下,我們將變量寫為通用:array,代碼如下:

{dede:field name='array' runphp='yes'}if(@me['source'] == "") @me = "@me['其它變量']";else @me = "來源:".@me['source'];{/dede:field}

還有一種辦法如下:用全局變量來解決這個問題:

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

即,先開一個PHP的標簽,把想賦的值替換給global變量。然后在另外的運行中將field值賦值給他。

以上就是DEDE織夢CMS模板在runphp=yes的標簽中調用其他field值的方法的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大港区| 辽中县| 丽水市| 古浪县| 宁阳县| 青神县| 凌源市| 岳阳县| 土默特左旗| 蛟河市| 泸定县| 名山县| 政和县| 德清县| 诸暨市| 合作市| 信宜市| 当阳市| 铁岭市| 彭泽县| 黄平县| 阿拉尔市| 绵阳市| 西青区| 香港| 汾西县| 邛崃市| 寿光市| 蕉岭县| 龙川县| 于都县| 惠州市| 台前县| 额敏县| 伊宁市| 杭州市| 阳谷县| 镇康县| 麻阳| 长春市| 康保县|