我想用 Mustache 替换 symfony1.4 的默认模板。令我惊讶的是,我无法通过谷歌搜索找到相关的方法。
然后,我想我可以用简单的方式做到这一点。
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}}')?
是否可以替换默认的视图处理程序?这样我就可以将小胡子模板放在模板文件夹中并对操作透明?
谢谢