From 7ab8d658685bb66c519889c64ae5dde604f068da Mon Sep 17 00:00:00 2001 From: Atiwit Pattanapukdee <65160394@go.buu.ac.th> Date: Tue, 18 Mar 2025 13:57:07 +0700 Subject: [PATCH] Project Round 3 --- controllers/tourController.js | 2 +- routes/tourRoutes.js | 2 +- views/{edit-tour.ejs => edittour.ejs} | 2 +- views/index.ejs | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) rename views/{edit-tour.ejs => edittour.ejs} (94%) diff --git a/controllers/tourController.js b/controllers/tourController.js index 630d400..9149bd5 100644 --- a/controllers/tourController.js +++ b/controllers/tourController.js @@ -127,7 +127,7 @@ exports.postCreateTour = async (req, res) => { try { const tour = await Tour.getTourById(req.params.id); if (!tour) return res.status(404).send('ไม่พบข้อมูลทัวร์'); - res.render('edit-tour', { tour }); + res.render('edittour', { tour }); } catch (error) { res.status(500).send('เกิดข้อผิดพลาด'); } diff --git a/routes/tourRoutes.js b/routes/tourRoutes.js index d160241..a5a0805 100644 --- a/routes/tourRoutes.js +++ b/routes/tourRoutes.js @@ -18,6 +18,6 @@ router.get('/create', tourController.getCreateTour); // หน้าสร้า router.post('/create', tourController.createTour); // บันทึกทัวร์ลงฐานข้อมูล //แก้ไขทัวร์ -router.get('/edit/:id', tourController.getTourDetails); // หน้ารายละเอียดของทัวร์ +router.get('/edit/:id', tourController.getEditTour); // หน้ารายละเอียดของทัวร์ module.exports = router; diff --git a/views/edit-tour.ejs b/views/edittour.ejs similarity index 94% rename from views/edit-tour.ejs rename to views/edittour.ejs index 951807d..f77d350 100644 --- a/views/edit-tour.ejs +++ b/views/edittour.ejs @@ -7,7 +7,7 @@ </head> <body> <h1>Edit Tour</h1> - <form action="/tour/edit/<%= tour.id %>" method="POST"> + <form action="/edit/<%= tour.id %>" method="POST"> <div> <label for="tourName">Tour Name:</label> <input type="text" id="tourName" name="name" value="<%= tour.name %>" required> diff --git a/views/index.ejs b/views/index.ejs index cd22e5c..283cee4 100644 --- a/views/index.ejs +++ b/views/index.ejs @@ -37,7 +37,7 @@ <% if (session.userId) { %> <!-- ตรวจสอบว่าเป็นผู้ใช้ที่ล็อกอินแล้วหรือไม่ --> <a href="/edit/<%= tour.id %>" class="btn-edit">Edit</a> <!-- ปุ่มสำหรับแก้ไขทัวร์ --> - <a href="/delete/<%= tour.id %>" class="btn-delete">Delete</a> + <a href="/delete/<%= tour.id %>" class="btn-delete">Delete</a> <!-- ปุ่มสำหรับลบทัวร์ --> <% } %> </li> <% }) %> -- GitLab