终于搞定了
exports.initLocals = function (req, res, next) {
res.locals.navLinks = [
{ label: 'Accueil', key: 'home', href: '/' },
{ label: 'Projets', key: 'projects', href: '/projects' },
{ label: 'Contacts', key: 'users', href: '/contacts' },
{ label: 'Livrables', key: 'deliverables',href: '/deliverables' },
{ label: 'Fichier sources', key: 'sources', href: '/sources' }
];
//Get available companies for the user
var view = new keystone.View(req,res);
view.query('companies', keystone.list('Company').model.find().populate('project').sort('title')).then(function (err, results, next) {
if (err) return next(err);
next();
});
view.render(function(){
next();
});
};