DEDE在runphp=yes的標籤中怎麼呼叫其他field值?
DEDE織夢CMS模板在runphp=yes的標籤中呼叫其他field值的方法
推薦學習:織夢cms
dedecms在runphp=yes的標籤中呼叫其他field值dedecms有強大的TAG自訂功能,但如果你是在runphp=yes的情況下,你無法使用[field]等標籤
#
因為它不解析了(都當成PHP程式碼了,怎麼可能解析呢?)
#怎麼辦?
查了一下google,沒有發現解決方法。所以我想了很久想出一個臨時性的解決方法,就是用全域變數來解決這個問題。 。
{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在runphp=yes的標籤中怎麼呼叫其他field值的詳細內容。更多資訊請關注PHP中文網其他相關文章!