Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var keystone = require('keystone');
- exports = module.exports = function(req, res) {
- var view = new keystone.View(req,res);
- var locals = res.locals;
- // Set locals
- locals.section = 'store';
- locals.filters = {
- product : req.params.product
- }
- locals.data = {
- products:[]
- }
- view.on('init', function(next){
- var q = keystone.list('Product').model.findOne({
- slug: locals.filters.product
- });
- q.exec(function(err, result){
- locals.data.product = result;
- next(err);
- });
- });
- // Render view
- view.render('product');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement