Home >CMS Tutorial >DEDECMS >How does DEDE call other field values ​​in the runphp=yes tag?

How does DEDE call other field values ​​in the runphp=yes tag?

藏色散人
藏色散人Original
2019-12-23 10:38:102182browse

How does DEDE call other field values ​​in the runphp=yes tag?

DEDE How to call other field values ​​in the runphp=yes tag?

DEDE Dreamweaver CMS template uses the method of calling other field values ​​​​in the runphp=yes tag

Recommended learning: Dreamweaver cms

dedecms calls other field values ​​​​in the tag of runphp=yes dedecms has a powerful TAG customization function, but if you are in the case of runphp=yes, you cannot use tags such as [field]

Because it cannot be parsed (it is regarded as PHP code, how can it be parsed?)

What should I do?

I checked Google and found no solution. So I thought for a long time and came up with a temporary solution, which is to use global variables to solve this problem. .

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

That is, first open a PHP tag and replace the value you want to assign to the global variable. Then assign the field value to him in another run.

The above is the detailed content of How does DEDE call other field values ​​in the runphp=yes tag?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn