ログ日記

作業ログと日記とメモ

FlexyのtemplateDirは複数指定できる

templateDirを複数指定したい場合はどうすればいいのか…独自にfile_existsで調べていってファイルが存在したディレクトリをtemplateDirに指定すればいいのか…とか色々考えてたけど、ソースを見たら元々複数指定できるようになっていることに気付いた。なんて今更orz
templateDirsとかにしてくれれば…。

Behaviour changed

  • templateDir can be an array, or string seperated by the system path seperatory

(; on windows,: on unix)

  • If a file exists in multiple paths, then The LAST FOUND template will be used.

(previously this emited an error)

  • If you use multiple paths in the template_dir, then the path will be modified to

write to {compileDir}/{basename(actualTemplateDir)}_{md5(actualTemplateDir)}/...template..

HTML_Template_Flexy :: 0.7

これで、フレームワークのテンプレートを調べてプロジェクトのテンプレートを調べて、ある方を使うっていうのが簡単にできそう。取り敢えず思い付くのはエラーとdefault indexだけなんだけど。