summaryrefslogtreecommitdiffstats
path: root/lib/handlebars/base.js
diff options
context:
space:
mode:
authorkpdecker <kpdecker@gmail.com>2014-12-26 00:31:57 -0600
committerkpdecker <kpdecker@gmail.com>2014-12-26 00:31:57 -0600
commit396795c983273bb5ca4dc67ddc74eb12f00bf110 (patch)
tree8fa69873ed195fc7b0aa1c909373fa7ccac6785a /lib/handlebars/base.js
parent9e907e67854ea1ae208fe061452a9c9e2ce9468b (diff)
downloadhandlebars.js-396795c983273bb5ca4dc67ddc74eb12f00bf110.zip
handlebars.js-396795c983273bb5ca4dc67ddc74eb12f00bf110.tar.gz
handlebars.js-396795c983273bb5ca4dc67ddc74eb12f00bf110.tar.bz2
Implement block parameters
Fixes #907
Diffstat (limited to 'lib/handlebars/base.js')
-rw-r--r--lib/handlebars/base.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/handlebars/base.js b/lib/handlebars/base.js
index 50aa3f8..d75e965 100644
--- a/lib/handlebars/base.js
+++ b/lib/handlebars/base.js
@@ -128,7 +128,11 @@ function registerDefaultHelpers(instance) {
data.contextPath = contextPath + key;
}
}
- ret = ret + fn(context[key], { data: data });
+
+ ret = ret + fn(context[key], {
+ data: data,
+ blockParams: Utils.blockParams([context[key], key], [contextPath + key, null])
+ });
}
if(context && typeof context === 'object') {