2019-03-17 19:07:23 +01:00

50 lines
1.1 KiB
JavaScript

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;