ホームページ  >  記事  >  CMS チュートリアル  >  DEDE は runphp=yes タグ内の他のフィールド値をどのように呼び出しますか?

DEDE は runphp=yes タグ内の他のフィールド値をどのように呼び出しますか?

藏色散人
藏色散人オリジナル
2019-12-23 10:38:102155ブラウズ

DEDE は runphp=yes タグ内の他のフィールド値をどのように呼び出しますか?

DEDErunphp=yes タグで他のフィールド値を呼び出すにはどうすればよいですか?

DEDE Dreamweaver CMS テンプレートは、runphp=yes タグで他のフィールド値を呼び出す方法を使用します

推奨学習: Dreamweaver cms

dedecms は runphp=yes のタグ内で他のフィールド値を呼び出します 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 タグを開いて、グローバル変数に割り当てたい値を置き換えます。次に、別の実行でフィールド値を彼に割り当てます。

以上がDEDE は runphp=yes タグ内の他のフィールド値をどのように呼び出しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。