ThinkPHP smartyテンプレートエンジンを使用する方法
871 ワード
ThinkPHPは複数のphpテンプレートエンジンをサポートしており、個人のニーズに合わせて構成することができます.Smartyテンプレートエンジンを例に、具体的な操作の流れを説明します.
まずSmartyの公式サイトにSmartyをダウンロードします.当駅のダウンロードアドレス://www.jb 51.net/codes/16086.html. 次に圧縮パッケージを解凍すると、demoとlibsの2つのフォルダがあります.libsフォルダを開き、すべてのコンテンツをコピーします.次に、あなたのサイトのルートディレクトリの下にあるthinkphpのフォルダを開きます.中にはvendorフォルダが入っていて、このフォルダはTP呼び出しサードパーティクラスライブラリ用で、さっきコピーしたものを全部貼り付けています.その後、プロジェクトのプロファイルを開き、プロジェクトディレクトリのconfディレクトリの下でconf.phpというファイルを開く必要があります.
以下の構成を追加します.
もっと配置したいなら、追加してもいいです.
これでSmartyテンプレートを使用できます.
テンプレートのファイルの場所は変わりません.キャッシュの場所も変わりません.
まずSmartyの公式サイトにSmartyをダウンロードします.当駅のダウンロードアドレス://www.jb 51.net/codes/16086.html. 次に圧縮パッケージを解凍すると、demoとlibsの2つのフォルダがあります.libsフォルダを開き、すべてのコンテンツをコピーします.次に、あなたのサイトのルートディレクトリの下にあるthinkphpのフォルダを開きます.中にはvendorフォルダが入っていて、このフォルダはTP呼び出しサードパーティクラスライブラリ用で、さっきコピーしたものを全部貼り付けています.その後、プロジェクトのプロファイルを開き、プロジェクトディレクトリのconfディレクトリの下でconf.phpというファイルを開く必要があります.
以下の構成を追加します.
'TMPL_ENGINE_TYPE'=>'Smarty'
もっと配置したいなら、追加してもいいです.
'TMPL_ENGINE_CONFIG'=>array(
'caching'=>true,
'template_dir'=>TMPL_PATH,
'compile_dir'=>CACHE_PATH,
'cache_dir'=>TEMP_PATH
)
これでSmartyテンプレートを使用できます.
テンプレートのファイルの場所は変わりません.キャッシュの場所も変わりません.