我正在使用Latte框架在我的应用程序中生成电子邮件模板。我不需要在模板中使用的变量中转义,因为我将它用于不正确转义的内联 CSS 样式。为避免转义,我需要使用:
{$style['.ei-section-rows-wrapper']|noescape}
我有很多带有内联样式的标签,并且到处添加“|noescape”会破坏 HTML 模板文件的可读性。
这是否可以为 Latte 框架全局设置一些配置以不转义我的模板中的任何内容?我假设我可以在这段代码之后设置一些参数:
$latte = new Latte\Engine;
// Add some custom filter to $latte to disable escaping?..
$email_template = $latte->renderToString(....);