Anfrage schicken

This commit is contained in:
2019-03-23 20:16:23 +01:00
parent a161ebff99
commit 825eff80d8
26 changed files with 3339 additions and 43 deletions
+21 -7
View File
@@ -7,18 +7,21 @@ router.get('/', function(req, res, next) {
var db = app.get('DB')
db.getItemList((items)=>{
res.render('index', { title: 'RentFor.Camp', items: items })
res.render('index', { title: 'Dein.Equipment', items: items })
})
});
router.get('/article/show/:identifier', function(req, res, next) {
var app = req.app
var db = app.get('DB')
const identifier = req.params.identifier
db.getItem(identifier, (item)=>{
res.render('detail', { title: item.title, item: item })
db.getNotAvailableList(item.id, (notAvailableList)=>{
item.unavailableDates = notAvailableList
res.render('detail', { title: item.title, item: item })
})
})
});
@@ -27,7 +30,7 @@ router.get('/imprint/', function(req, res, next) {
var app = req.app
var db = app.get('DB')
res.render('imprint', { title: 'RentFor.Camp Impressum' })
res.render('imprint', { title: 'Dein.Equipment Impressum' })
});
/* GET privacy */
@@ -35,7 +38,7 @@ router.get('/privacy/', function(req, res, next) {
var app = req.app
var db = app.get('DB')
res.render('privacy', { title: 'RentFor.Camp Datenschutz' })
res.render('privacy', { title: 'Dein.Equipment Datenschutz' })
});
/* GET terms and conditions */
@@ -43,7 +46,18 @@ router.get('/terms/', function(req, res, next) {
var app = req.app
var db = app.get('DB')
res.render('terms', { title: 'RentFor.Camp AGB' })
res.render('terms', { title: 'Dein.Equipment AGB' })
});
router.post('/request/', function(req, res, next) {
const paramStart = req.body.start
const paramEnd = req.body.end
const paramName = req.body.name
const paramContact = req.body.contact
//TODO: Mail hier!
res.render('request', { title: 'Dein.Equipment: Anfrage gesendet' })
})
module.exports = router;