ホームページ  >  記事  >  バックエンド開発  >  thinkphp は、各テンプレート ページにヘッダー ファイルとフッター ファイルを含めます。

thinkphp は、各テンプレート ページにヘッダー ファイルとフッター ファイルを含めます。

WBOY
WBOYオリジナル
2016-06-13 12:00:591531ブラウズ
MyException - 代码迷
ホームページ
  • ウェブ開発
  • Android
  • J2EE
  • PHP
  • Linux/Unix
  • MySql
  • C#
  • 詳細...
現在の場所: コード ファン » PHP » thinkphp では、各テンプレート ページにヘッダー ファイルとフッター ファイルが含まれます

thinkphp では、各テンプレート ページにヘッダー ファイルとフッター ファイルが含まれます

www.MyException.Cn、ネットユーザーによる共有日: 2014-06-30 閲覧数: 6 回
thinkphp では、各テンプレート ページにヘッダー ファイルとフッター ファイルが含まれます

開発中 その過程で、次のようなニーズに遭遇することがよくあります。各テンプレート ページにヘッダー ファイルとフッター ファイルを含めるために、thinkPHP のテンプレート レイアウトは、この問題を解決するためのグローバルな構成方法を提供します。

1. 構成ファイルの LAYOUT_ON パラメータを有効にし (デフォルトでは有効になっていません)、レイアウト エントリ ファイル名 LAYOUT_NAME を設定します (デフォルトはレイアウト)

    'LAYOUT_ON'=>true,    'LAYOUT_NAME'=>'layout',

2.テンプレート ディレクトリで次のlayout.html ファイルを作成します。 ファイル内のコードは次のとおりです。テンプレートが User/ の場合、文字列を特定の単語に置き換えます。 add.html では、thinkPHP は最初にレイアウト テンプレートを読み取ります。その後、User/add.html テンプレート ファイルが解析され、解析されたコンテンツがレイアウト テンプレート ファイル内の {__CONTENT__} 固有の文字列に置き換えられます。

    <include file="Public:header" />    {__CONTENT__}    <include file="Public:footer" />
3.

詳細な紹介: http://www.thinkphp.cn/info/183 。 html

    'TMPL_LAYOUT_ITEM'      =>  '{__REPLACE__}' //通过设置来改变这个特定的替换字符串

    'LAYOUT_NAME'=>'Layout/layoutname', //指定其他位置的布局模板


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