diff --git a/controllers/tourController.js b/controllers/tourController.js index 630d4004b2da1907b1885bb413d86d8947eec1cb..9149bd582057624ec1d7987d998083878801bcd1 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 d1602417568946004418da02fb9b8ffa9708809c..a5a08051a8ab7bf7d38d40f893c8e5d9aad133a2 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 951807d448c95bf0bc43fc9f0c184eaf2f9d2e46..f77d3506e69affc09a3d6eb14f020e9f7da7a2f5 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 cd22e5cd9778cd556af8cd455866593a35aa69ee..283cee439927702bcbaf40aa43935b899a6c7daf 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> <% }) %>