Skip to content

Instantly share code, notes, and snippets.

@grantstandridge
Last active August 29, 2015 14:15
Show Gist options
  • Save grantstandridge/7fa436e304e0881b6297 to your computer and use it in GitHub Desktop.
Save grantstandridge/7fa436e304e0881b6297 to your computer and use it in GitHub Desktop.
var keystone = require('keystone');
exports = module.exports = function(req, res) {
var view = new keystone.View(req, res),
locals = res.locals;
// Set locals
locals.section = 'simplething';
// Load the current post (page)
view.on('init', function(next) {
var q = keystone.list('SimpleThing').model.findOne({
state: 'published'
});
q.exec(function(err, result) {
locals.data.about = result;
next(err);
});
});
// Render the view
view.render('simplething');
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment