読者です 読者をやめる 読者になる 読者になる

Flexyをとりあえず動かしてみる

これの続き。
マージ不必要なテンプレートエンジン
d:id:maru_cc:20080202:1201933332


phpでDOM解析系のテンプレートといえば、Flexyがまず最初に思い浮かぶ。
http://pear.php.net/package/HTML_Template_Flexy
内部実装がどうなっているかわからないので、とりあえず落としてみた。


最新版は、1.3.2。
以前試したときは、まだBetaだったからずいぶん変わっているかもしれない。


とりあえず、落としたファイルを解凍してドキュメント参考にテスト。
http://pear.php.net/manual/ja/package.html.html-template-flexy.intro.php


テンプレートとphpを書いて、iniを書いて、コンパイル用ディレクトリを777で作成して。
ブラウザから見たらこんなエラーが。

HTML_Template_Flexy fatal error:PHP code found in script (Token)

phpタグがあるとだめみたいです。
Flexy/Compiler/Flexy/Tag.phpで出しているエラーみたいです。
深く追ってないので、よくわかりませんが。

とりあえず、phpのコメントタグを消したら、動いた。