Mandrill Handlebar Template无法正确渲染/合并Parse.com对象

时间:2015-06-14 17:30:38

标签: templates parse-platform mandrill

每次在Parse.com应用程序中创建给定对象时,我都会使用Mandrill发送基于模板的电子邮件通知。

Mandrill模板(使用Handlebars制作)使用2个典型的Parse.com对象属性:

  • objectId - >模板中的{{object.objectId}}
  • createdAt - >模板中的{{object.createdAt}}

问题是其他对象属性,但这些属性没有。

任何线索?

1 个答案:

答案 0 :(得分:0)

基本问题一直没有解决。但是我使用Mandrill api时遇到了其他一些问题,所以我会把它留在这里帮助其他人:

症状:没有其他对象属性被渲染

问题1:使用template_contents只支持字符串,而不支持对象作为内容

解决方案1:使用global_merge_vars

问题2:在global_merge_vars参数

之外使用message

解决方案2:在global_merge_vars参数中使用message

症状:除了objectIdcreatedAt

之外,每个对象属性都会被渲染

问题:仍然不知道

部分解决方案:在解析中将objectId复制到id