有没有办法用Mandrill定义自定义Handlebars助手?假设我有一个对象而且货币是美分。
"products": [
{
"sku": "hdrPhotos",
"price": 19000,
"title": "Unlimited HDR Photography"
},
{
"sku": "panos",
"price": 2500,
"title": "Panoramas / Virtuals"
},
{
"sku": "fullVideo",
"price": 43000,
"title": "Full Video"
},
{
"sku": "aerialDaytimePhotos",
"price": 17500,
"title": "Aerial Daytime Photography"
},
]
我有这个模板:
<!-- BEGIN PRODUCT LOOP // -->
{{#each products}}
<tr class="item">
<td valign="top" class="textContent">
<h4 class="itemName">{{title}}</h4>
<span class="contentSecondary">${{toCurrency price}}</span>
<br/>
<span class="contentSecondary sku"><em>{{sku}}</em></span>
<br/>
</td>
</tr>
{{/each}}
我想以{美分}取price
,然后编写一个自定义助手toCurrency
,将其除以100。
自定义助手在标准把手中很容易做到,但Mandrill可以使用它吗?
答案 0 :(得分:0)
根据文件,这是不可能的:
“无论你是否在Mandrill中使用模板,都要使用Handlebars。我们将介绍Handlebars的基础知识,专门为Mandrill实施的帮助程序,以及对标准Handlebars的一些偏差和补充。”
甚至没有来自车把的所有助手。