forked from UKSOURCE/cms.lams
Adding backend of Student Support, Contact, Request
This commit is contained in:
@@ -9,6 +9,8 @@ const footerController = require("../controllers/footerController");
|
||||
const aboutUsController = require("../controllers/aboutUsController");
|
||||
const formController = require("../controllers/formController");
|
||||
const contactController = require("../controllers/contactController");
|
||||
const studentSupportController = require("../controllers/studentSupportController");
|
||||
const requestInfoController = require("../controllers/requestInfoController");
|
||||
const pageController = require("../controllers/pageController");
|
||||
const settingController = require("../controllers/settingController");
|
||||
const faqController = require("../controllers/faqController"); // Thêm import này
|
||||
@@ -170,6 +172,30 @@ router.put(
|
||||
contactController.updateSubmissionStatus,
|
||||
);
|
||||
|
||||
// Student Support (LAMS static page)
|
||||
router.get(
|
||||
"/student-support",
|
||||
ensureAuthenticated,
|
||||
studentSupportController.index,
|
||||
);
|
||||
router.post(
|
||||
"/student-support/update",
|
||||
ensureAuthenticated,
|
||||
studentSupportController.update,
|
||||
);
|
||||
|
||||
// Request Info (LAMS static page)
|
||||
router.get(
|
||||
"/request-info",
|
||||
ensureAuthenticated,
|
||||
requestInfoController.index,
|
||||
);
|
||||
router.post(
|
||||
"/request-info/update",
|
||||
ensureAuthenticated,
|
||||
requestInfoController.update,
|
||||
);
|
||||
|
||||
// Appointment management
|
||||
const appointmentController = require("../controllers/appointmentController");
|
||||
router.get(
|
||||
|
||||
@@ -7,6 +7,8 @@ const headerController = require("../controllers/headerController");
|
||||
const socialLinkController = require("../controllers/socialLinkController");
|
||||
const footerController = require("../controllers/footerController");
|
||||
const contactController = require("../controllers/contactController");
|
||||
const studentSupportController = require("../controllers/studentSupportController");
|
||||
const requestInfoController = require("../controllers/requestInfoController");
|
||||
const faqController = require("../controllers/faqController");
|
||||
const visaController = require("../controllers/visaController");
|
||||
const headerMenuController = require("../controllers/headerMenuController");
|
||||
@@ -64,6 +66,12 @@ router.put("/api/admin/footer", footerController.updateFooter);
|
||||
// Contact API route
|
||||
router.get("/api/contact", contactController.api);
|
||||
|
||||
// Student Support page (public API for frontend LAMS)
|
||||
router.get("/api/student-support", studentSupportController.api);
|
||||
|
||||
// Request Info page (public API for frontend LAMS)
|
||||
router.get("/api/request-info", requestInfoController.api);
|
||||
|
||||
// Contact form submission (public)
|
||||
router.post("/api/contact/submit", contactController.submitForm);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user