Merge pull request #3360 from jsdream/renderHeaderHook

Add 'filter:middleware.renderHeader' hook
This commit is contained in:
Barış Soner Uşaklı
2015-08-19 16:58:24 -04:00

View File

@@ -302,7 +302,13 @@ middleware.renderHeader = function(req, res, callback) {
templateValues.template = {name: res.locals.template};
templateValues.template[res.locals.template] = true;
app.render('header', templateValues, callback);
plugins.fireHook('filter:middleware.renderHeader', {templateValues: templateValues, req: req, res: res}, function(err, data) {
if (err) {
return callback(err);
}
app.render('header', data.templateValues, callback);
});
});
};
@@ -520,4 +526,4 @@ module.exports = function(webserver) {
middleware.admin = require('./admin')(webserver);
return middleware;
};
};