From 5351e6e2408da4b142249cbe356fe972546bff51 Mon Sep 17 00:00:00 2001 From: Mike Taylor Date: Thu, 28 Nov 2013 15:06:36 +0000 Subject: [PATCH] Add 'attr' Handlebars helper. We need {{attr name}} because Handlebars can't parse {{@@name}} --- tools/htdocs/mkws.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/htdocs/mkws.js b/tools/htdocs/mkws.js index 674bfff..43b2204 100644 --- a/tools/htdocs/mkws.js +++ b/tools/htdocs/mkws.js @@ -118,6 +118,12 @@ Handlebars.registerHelper('json', function(obj) { }); +// We need {{attr name}} because Handlebars can't parse {{@@name}} +Handlebars.registerHelper('attr', function(attrName) { + return this['@' + attrName]; +}); + + Handlebars.registerHelper('first', function(items, options) { var having = options.hash.having; debug("#first checking for first item having '" + having + "'"); -- 1.7.10.4