From 22597f79e317e2760af23d68a8cb6688fb94ee20 Mon Sep 17 00:00:00 2001 From: sahilambre Date: Fri, 18 Sep 2020 10:12:43 +0530 Subject: [PATCH 1/2] :sparkles: Add partial views for blog cards #2 --- controllers/blogcrud.controllers.js | 4 ++ routes/blogs/blogRoutes.js | 2 + views/myBlog.ejs | 102 ++++++++++++++++++++++++++++ views/partials/cards.ejs | 25 +++++++ 4 files changed, 133 insertions(+) create mode 100644 views/myBlog.ejs create mode 100644 views/partials/cards.ejs diff --git a/controllers/blogcrud.controllers.js b/controllers/blogcrud.controllers.js index aa855a7..ebcbcfe 100644 --- a/controllers/blogcrud.controllers.js +++ b/controllers/blogcrud.controllers.js @@ -5,6 +5,10 @@ module.exports = { createForm: function (req, res) { res.render("create"); }, + + myBlog: function (req, res) { + res.render("myBlog"); + }, createData: function (req, res) { var inputData = req.body; blogModel.createBlog(inputData, function (data) { diff --git a/routes/blogs/blogRoutes.js b/routes/blogs/blogRoutes.js index 6df6d89..fa8fc17 100644 --- a/routes/blogs/blogRoutes.js +++ b/routes/blogs/blogRoutes.js @@ -13,4 +13,6 @@ routes.route("/create").post(blogController.createData); routes.route("/updateblog").post(blogController.updateData); routes.route("/deleteblog").post(blogController.deleteData); +routes.route("/sahil").get(blogController.myBlog); + module.exports = routes; diff --git a/views/myBlog.ejs b/views/myBlog.ejs new file mode 100644 index 0000000..d66aef3 --- /dev/null +++ b/views/myBlog.ejs @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + My Blogs + + + + +
+ + +
+
+

Explore Blogs

+
+ <% .forEach(function(){ %> <%- include('partials/cards') %> <% }); %> +
+
+ + diff --git a/views/partials/cards.ejs b/views/partials/cards.ejs new file mode 100644 index 0000000..7799734 --- /dev/null +++ b/views/partials/cards.ejs @@ -0,0 +1,25 @@ +
+
+
+ curry-img +
+
+

+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Similique + consectetur saepe magnam inventore doloremque facere dolorum, itaque ab + sunt maiores. +

+
+ author Name +
+ +
+
From 778a7de1c49d789fa69286d3e562058a7afee037 Mon Sep 17 00:00:00 2001 From: sahilambre Date: Fri, 18 Sep 2020 10:26:31 +0530 Subject: [PATCH 2/2] :bug: Fix route and changed file name #30 --- controllers/blogcrud.controllers.js | 2 +- routes/blogs/blogRoutes.js | 2 +- views/{myBlog.ejs => explore.ejs} | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename views/{myBlog.ejs => explore.ejs} (100%) diff --git a/controllers/blogcrud.controllers.js b/controllers/blogcrud.controllers.js index ebcbcfe..4a6ad03 100644 --- a/controllers/blogcrud.controllers.js +++ b/controllers/blogcrud.controllers.js @@ -7,7 +7,7 @@ module.exports = { }, myBlog: function (req, res) { - res.render("myBlog"); + res.render("explore"); }, createData: function (req, res) { var inputData = req.body; diff --git a/routes/blogs/blogRoutes.js b/routes/blogs/blogRoutes.js index fa8fc17..e39380a 100644 --- a/routes/blogs/blogRoutes.js +++ b/routes/blogs/blogRoutes.js @@ -13,6 +13,6 @@ routes.route("/create").post(blogController.createData); routes.route("/updateblog").post(blogController.updateData); routes.route("/deleteblog").post(blogController.deleteData); -routes.route("/sahil").get(blogController.myBlog); +routes.route("/explore").get(blogController.myBlog); module.exports = routes; diff --git a/views/myBlog.ejs b/views/explore.ejs similarity index 100% rename from views/myBlog.ejs rename to views/explore.ejs