Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- router.get("/:id/:storename", (req, res) => {
- var storeId = req.params.id;
- var storeName = req.params.storename;
- // Check if cart exists on current session, else create empty cart
- var cart = new Cart(req.session.cart ? req.session.cart : {});
- // Check if the store exists in database
- Seller.findOne({storeName: storeName}, (err, seller) => {
- if(err){
- console.log(err);
- }else{
- // get all product categories in database
- Category.find({createdBy: seller.username}, (err, categories) => {
- if(err){
- console.log(err);
- }else{
- // get all products in database Product.find({createdBy: seller.username}, (err, products) => {
- if(err){
- console.log(err);
- }else{
- res.render("store.ejs", {seller: seller, categories: categories, products: products, storeId: storeId, storeName: storeName});
- }});
- }});
- }});
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement