From 33bf4aeff6d11d0bf29e2d79822d5c89fbce1d96 Mon Sep 17 00:00:00 2001 From: Elliot DeNolf Date: Fri, 13 Apr 2018 21:56:06 -0600 Subject: [PATCH] Add normal routes --- index.js | 7 +++++-- payload/index.js | 7 +++++-- payload/views/admin.pug | 1 + payload/views/login.pug | 2 +- views/index.pug | 1 + 5 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 payload/views/admin.pug create mode 100644 views/index.pug diff --git a/index.js b/index.js index 619337fd7..ffefe87e2 100644 --- a/index.js +++ b/index.js @@ -6,7 +6,10 @@ const app = express(); app.set('view engine', 'pug'); var payloadBootstrap = payload(app); -app.set('views', payloadBootstrap.views); -app.get('/', (req, res) => res.send('Hello World!')) +app.set('views', [__dirname + '/views', payloadBootstrap.views]); +app.get('/', (req, res) => res.render('index', + { + title: 'Index' + })); app.listen(3000, () => console.log('Example app listening on port 3000!')) \ No newline at end of file diff --git a/payload/index.js b/payload/index.js index 733b096fc..adce84022 100644 --- a/payload/index.js +++ b/payload/index.js @@ -5,12 +5,15 @@ module.exports = function (app) { app.get('/login', function (req, res) { res.render('login', { - title: 'Payload login' + title: 'Payload Login' }) }); app.get('/admin', function (req, res) { - res.send('GET page for Admin interface') + res.render('admin', + { + title: 'Payload Admin' + }) }); // /payload//?arg1=blah&arg2=blah diff --git a/payload/views/admin.pug b/payload/views/admin.pug new file mode 100644 index 000000000..0f50b10c9 --- /dev/null +++ b/payload/views/admin.pug @@ -0,0 +1 @@ +p Admin Page \ No newline at end of file diff --git a/payload/views/login.pug b/payload/views/login.pug index 7af7f8ea5..f345c4a30 100644 --- a/payload/views/login.pug +++ b/payload/views/login.pug @@ -1 +1 @@ -p Basic Pug page! \ No newline at end of file +p Login Page \ No newline at end of file diff --git a/views/index.pug b/views/index.pug new file mode 100644 index 000000000..28fec8900 --- /dev/null +++ b/views/index.pug @@ -0,0 +1 @@ +p Index Page \ No newline at end of file