ホームページ  >  記事  >  バックエンド開発  >  discuz テンプレート構文、discuz template_PHP チュートリアル

discuz テンプレート構文、discuz template_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:56:221515ブラウズ

テンプレートの構文、テンプレートについて説明します

議論してください!

  • PHP コードタグを直接実行:

    //と同等 //
    と同等;?php print_r($my_arr);?>
    //
    < と同等eval exit();}--> // と同等
  • 変数を直接出力します。PHP の に相当します。中括弧は省略できますが、推奨されません。 (モジュールプログラムは処理後にここでのみ呼び出すことができます):

      $payments
    //一般に、出力内容は単純な変数ではありません

    //使用条件: 1-変数は関数で処理する必要がある 2-出力は配列ではなく変数である
  • 広告埋め込みポイントコード:

    これは、広告スペースをカスタマイズすることをお勧めします。カスタマイズされた広告スペースでは、バックグラウンドで呼び出しコードが自動的に生成されます。それをコピーするだけです。

  • プラグインフックタグ:

    hook はキーワードです。つまり、index_top がフックとして定義されています。
  • ループ構文 (複数のループが可能)

    配列キーによるループ書き込み


    ループによって出力される HTML ステートメント


    配列なしキーのループ記述方法

    ループで出力されるHTML文
    メンテナンスが膨大になるため、discuz の DIY 機能の使用は避けてください。バックグラウンドでモジュールまたはモジュール コードを直接カスタマイズできます{ブロック XXX}
    (データ呼び出しモジュール)
  • 言語パックがロードされた後、テンプレート ファイルでの使用法について説明します:

    {lang forum_category_modedby}

    言語パッケージは ./source/ language/ ディレクトリにあり、PHP 配列の形式で保存されます
  • http://www.bkjia.com/PHPjc/988270.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/988270.html技術記事 discuz テンプレートの構文、discuz テンプレート Discuz! ...
    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。