var express = require('express'); var router = express.Router(); /* GET home page */ router.get('/', function(req, res, next) { var app = req.app var db = app.get('DB') db.getItemList((items)=>{ res.render('index', { title: 'RentFor.Camp', 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 }) }) }); /* GET imprint */ router.get('/imprint/', function(req, res, next) { var app = req.app var db = app.get('DB') res.render('imprint', { title: 'RentFor.Camp Impressum' }) }); /* GET privacy */ router.get('/privacy/', function(req, res, next) { var app = req.app var db = app.get('DB') res.render('privacy', { title: 'RentFor.Camp Datenschutz' }) }); /* GET terms and conditions */ router.get('/terms/', function(req, res, next) { var app = req.app var db = app.get('DB') res.render('terms', { title: 'RentFor.Camp AGB' }) }); module.exports = router;