74 lines
2.7 KiB
JavaScript
74 lines
2.7 KiB
JavaScript
const {Router} = require('express')
|
|
const router = Router()
|
|
|
|
/////////////////////////////////////////////////////////// controllers
|
|
const contactUsController = require('../controllers/contactUsController')
|
|
const blogCategoryController = require('../controllers/blogCategoryController')
|
|
const blogPostController = require('../controllers/blogPostController')
|
|
const projectCategoryController = require('../controllers/projectCategoryController')
|
|
const projectController = require('../controllers/projectController')
|
|
const teamController = require('../controllers/teamController')
|
|
const galleryController = require('../controllers/galleryController')
|
|
const galleryCategoryController = require('../controllers/galleryCategoryController')
|
|
const catalogController = require('../controllers/catalogController')
|
|
const customerCommentController = require('../controllers/customerCommentController')
|
|
const sliderController = require('../controllers/sliderController')
|
|
const siteSettingController = require('../controllers/siteSettingController')
|
|
|
|
/////////////////////////////////////////////////////////// routes
|
|
|
|
|
|
//////////////// blog categories
|
|
router.get('/blogCategories', blogCategoryController.getAll)
|
|
|
|
//////////////// blog post
|
|
router.get('/blogPosts', blogPostController.getAll)
|
|
router.get('/blogPost/:id', blogPostController.getOne)
|
|
|
|
//////////////// contact us
|
|
router.post('/contact', contactUsController.create)
|
|
|
|
|
|
//////////////// gallery categories
|
|
router.get('/galleryCategories', galleryCategoryController.getAll)
|
|
|
|
//////////////// gallery
|
|
router.get('/gallery', galleryController.getAll)
|
|
router.get('/gallery/:id', galleryController.getByCategoryId)
|
|
router.get('/galleryImage/:id', galleryController.getOne)
|
|
|
|
//////////////// catalog
|
|
router.get('/catalogs', catalogController.getAll)
|
|
router.get('/catalog/:id', catalogController.getOne)
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
//////////////// project category
|
|
router.get('/projectCategories', projectCategoryController.getAll)
|
|
|
|
//////////////// project
|
|
router.get('/projects', projectController.getAll)
|
|
router.get('/project/:id', projectController.getOne)
|
|
|
|
//////////////// team
|
|
router.get('/teams', teamController.getAll)
|
|
router.get('/team/:id', teamController.getOne)
|
|
|
|
//////////////// customer comment
|
|
router.get('/comments', customerCommentController.getAll)
|
|
|
|
//////////////// slider
|
|
router.get('/slides', sliderController.getAll)
|
|
router.get('/slide/:id', sliderController.getOne)
|
|
|
|
// router.get('/addExel' , projectController.addExel)
|
|
|
|
//////////////// search
|
|
router.post('/search' , siteSettingController.search)
|
|
|
|
////////////// site setting
|
|
router.get('/cover' , siteSettingController.getAllByUser)
|
|
|
|
module.exports = router
|