It's easy to use, you just have to put your templates in a folder templates at the root of your deployd project.
app.dpd node_modules public resources templates register.html forgot.html forgot.html
Next you have to add it in your event, here an example of validation mail with dpd-email on the event POST for my users collection :
dpd.template.post({"template": 'register.html', "data": {user: this}}, function(data) {
dpd.email.post({
to : "[email protected]",
subject : 'My subject',
html : data.html
}, function ( err, results ) {
console.log(results);
});
});
So the main part is
dpd.template.post({"template": 'register.html', "data": {user: this}}, function(data) {
});
And it will return an object with the attributes html, this attribute contains your template generated.
If you want learn to user EJS you can go here http://www.embeddedjs.com/
If you want to offer me a beer