【发布时间】:2016-04-02 09:47:28
【问题描述】:
我正在尝试使用 Ruby on Rails 遍历集合并在 SendGrid 模板中显示信息。
recipient = SendGrid::Recipient.new("sergio@gmail.com")
recipient.add_substitution("username", user.github_id)
recipient.add_substitution("numbers", [1,2,3,4])
在 gmail 中,此模板的格式为:
sergiotapia
ARRAY(0x85b9d90)
模板的实际代码,从 SendGrid 的编辑器中复制:
<html>
<head>
<title></title>
</head>
<body>
<div><%body%></div>
<div>username</div>
<div>numbers</div>
<p>This is a small example email.</p>
</body>
</html>
如何遍历 SendGrid 模板中的通用数组或对象?对于这个特定示例,用户有很多 posts,我只想在 <li> 元素中显示用户帖子的标题。
我只是尝试用一个简单的数字数组来看看它是如何工作的。
【问题讨论】:
标签: api email substitution sendgrid transactional-email