symfony1.4のデフォルトのテンプレートをMustacheに置き換えたいと思います。私の驚いたことに、私はGoogle検索で関連するアプローチを見つけることができません。MustacheをSymfonyに統合するには?
次に、私は簡単な方法でそれを行うことができると思います。
public function executeIndex(sfWebRequest $request)
{
include('/path/to/Mustache.php');
$m = new Mustache();
echo $m->render('Hello {{planet}}', array('planet' => 'World!'));
return sfView::NONE;
}
これは不器用に見えます。主な問題は次のとおりです:
私のケースでは、ヒゲテンプレート( 'Hello {{planet}}'をどこに保存しますか?
デフォルトのビューハンドラを置き換えることはできますか?テンプレートフォルダにひげそりテンプレートを入れて、行動に透明にすることができますか?
おかげ
hm〜、私は成熟したJavaScriptとPHPのlibを持っているので、口髭が好きです。テンプレートは、ブラウザ側とサーバ側の両方で使用できます。 –
コメントありがとうございました。私はおそらくあまりにもfabpot指向です。 – dxb