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というファイルを開く必要があります.
以下の構成を追加します.

'TMPL_ENGINE_TYPE'=>'Smarty'

もっと配置したいなら、追加してもいいです.

'TMPL_ENGINE_CONFIG'=>array( 
'caching'=>true, 
'template_dir'=>TMPL_PATH, 
'compile_dir'=>CACHE_PATH, 
'cache_dir'=>TEMP_PATH 
)

これでSmartyテンプレートを使用できます.
テンプレートのファイルの場所は変わりません.キャッシュの場所も変わりません.