使用php API和merge_vars填充mandrill模板

时间:2015-08-10 14:59:12

标签: php handlebars.js mandrill

众所周知,在使用模板时,我们会指定这样的变量:

'global_merge_vars' => array(
      array(
          'name' => 'my first var',
          'content' => 'content i want to display'
      )
),

这很好,但如果我想使用把手在我的电子邮件中显示信息列表(数组),那就变得很痛苦。我必须创建一个函数来解析数据列表以满足此name-content格式标准。我有什么方法可以解雇吗?我真的很想做这样的事情:

'global_merge_vars' => array(
      array(
          'name_of_var' => 'value',
          'some_array_name' => $myArray,
          'other_array' => $otherArray
      )
),

1 个答案:

答案 0 :(得分:1)

正如docs指出的那样,这就是API期待该参数的方式。

if(a==b && b==c && c==d) { ... } 类中的send函数在docblock中有此内容:

Mandrill_Messages

也许写一封电子邮件给Mandrill,虽然我怀疑他们会考虑对他们的API进行任何更改。