【发布时间】:2016-09-02 13:27:07
【问题描述】:
我想将 twig 渲染输出保存到变量,然后写入文件。通常,其他项目中的 Twig 会这样:
$bob = $this->render('index.html.twig',[
'foo' => $foo,
'token' => $token
]);
$bob->getContent();
但是,使用 UserFrosting 框架,$this->_app->render 不会返回任何字符串,它会立即回显输出。
例如:
$output=$this->_app->render('proposal/create-seo-proposal.twig');
有什么方法可以捕获 $this->_app->render 生成的输出?
【问题讨论】:
标签: php twig userfrosting