diff options
Diffstat (limited to 'lib/output/website/onPage.js')
-rw-r--r-- | lib/output/website/onPage.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/output/website/onPage.js b/lib/output/website/onPage.js index b6856b3..aedb8c0 100644 --- a/lib/output/website/onPage.js +++ b/lib/output/website/onPage.js @@ -14,13 +14,19 @@ var createTemplateEngine = require('./createTemplateEngine'); function onPage(output, page) { var options = output.getOptions(); var prefix = options.get('prefix'); - var engine = createTemplateEngine(output); + var engine = createTemplateEngine(output, page.getPath()); return Modifiers.modifyHTML(page, getModifiers(output, page)) .then(function(resultPage) { // Generate the context var context = JSONUtils.encodeBookWithPage(output.getBook(), resultPage); + context.template = { + getJSContext: function() { + return {}; + } + }; + // Render the theme return Templating.renderFile(engine, prefix + '/page.html', context) |