渲染器后期处理(HTML缩小和CSS内联)

时间:2017-02-23 15:00:53

标签: lithium

我不确定如何解决这个问题。我通过锂生成电子邮件,并希望在视图/模板完全呈现之后内联css样式,然后才能在浏览器中显示。

使用Emogrifier包手动构建视图时非常简单:

$view = new lithium\template\View(array('paths' => $paths));
$raw = $view->render('all', $data, $render);
$inliner = new Pelago\Emogrifier($raw);
$inline = $inliner->emogrify();

我已经有一个自定义Media::type()来呈现电子邮件模板(使用Inky模板语言)。

0 个答案:

没有答案