【问题标题】:Mandrill - Send HTML tags inside X-MC-MergeVarsMandrill - 在 X-MC-MergeVars 中发送 HTML 标签
【发布时间】:2018-08-15 07:48:25
【问题描述】:

我尝试在 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 吗?

谢谢

【问题讨论】:

    标签: mandrill


    【解决方案1】:

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

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

    Mandrill API(HTML 转义)

    Handlebars HTML 转义 {{expression}} 返回的值。如果您不希望 Handlebars 转义值,请使用“triple-stash”、“{{{.

    【讨论】:

      猜你喜欢
      • 2015-09-19
      • 2016-08-07
      • 2013-06-14
      • 2014-07-26
      • 1970-01-01
      • 2020-08-29
      • 2014-06-02
      • 1970-01-01
      • 2014-08-27
      相关资源
      最近更新 更多