v1.18.x
Barış Soner Uşaklı 7 years ago
parent b0dad9bd7f
commit 4f893d2aff

@ -34,6 +34,7 @@ module.exports = function (middleware) {
}
var ajaxifyData;
var templateToRender;
async.waterfall([
function (next) {
options.loggedIn = !!req.uid;
@ -45,6 +46,7 @@ module.exports = function (middleware) {
plugins.fireHook('filter:' + template + '.build', { req: req, res: res, templateData: options }, next);
},
function (data, next) {
templateToRender = data.templateData.templateToRender || template;
plugins.fireHook('filter:middleware.render', { req: req, res: res, templateData: data.templateData }, next);
},
function (data, next) {
@ -79,7 +81,7 @@ module.exports = function (middleware) {
renderHeaderFooter('renderHeader', req, res, options, next);
},
content: function (next) {
render.call(self, template, options, next);
render.call(self, templateToRender, options, next);
},
footer: function (next) {
renderHeaderFooter('renderFooter', req, res, options, next);

Loading…
Cancel
Save