Mandrill - 在 X-MC-MergeVars 中发送 HTML 标签

Mandrill - Send HTML tags inside X-MC-MergeVars

我尝试在 X-MC-MergeVars 内为我的 Mandrill 车把模板发送 HTML 标签,但似乎不起作用。

PHP 部分:

[...]
$message->getHeaders()->addTextHeader("X-MC-MergeVars", json_encode(["foo" => "b<strong>a</strong>r"]));

山魈模板部分:

[...]
Here is my var {{foo}}

结果

Here is my var b<strong>a</strong>r

您知道 Mandrill 是否可以在字符串中翻译 HTML 吗?

谢谢

这个解决方案其实很简单。
您必须将双括号 {{ 替换为三括号 {{{

[...]
Here is my var {{{foo}}}

Mandrill API(HTML 转义)

Handlebars HTML-escapes values returned by an {{expression}}. If you don't want Handlebars to escape a value, use the "triple-stash", "{{{.