From 5e23150a5fe7be90312871d3b8f589f868038ffc Mon Sep 17 00:00:00 2001 From: Khaled Garbaya Date: Wed, 27 Sep 2017 13:55:19 +0200 Subject: [PATCH] feat(layout): Add titles --- routes/courses.js | 4 ++-- routes/index.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/routes/courses.js b/routes/courses.js index bf39df0..ff58c94 100644 --- a/routes/courses.js +++ b/routes/courses.js @@ -35,7 +35,7 @@ router.get('/categories/:category', async function (req, res, next) { router.get('/:slug', async function (req, res, next) { let course = {} course = await getCourse(req.params.slug) - res.render('course', {course}) + res.render('course', {title: course.fields.title, course}) }) /* GET course lesson detail. */ @@ -44,7 +44,7 @@ router.get('/:cslug/lessons/:lslug', async function (req, res, next) { const lessons = course.fields.lessons const lessonIndex = lessons.findIndex((lesson) => lesson.fields.slug === req.params.lslug) const lesson = lessons[lessonIndex] - res.render('course', {course, lesson, lessons, lessonIndex}) + res.render('course', {title: `${course.fields.title} | ${lesson.fields.title}`, course, lesson, lessons, lessonIndex}) }) module.exports = router diff --git a/routes/index.js b/routes/index.js index 7d7e9c3..7c4fbeb 100644 --- a/routes/index.js +++ b/routes/index.js @@ -5,7 +5,7 @@ const router = express.Router() /* GET home page. */ router.get('/', async function (req, res, next) { const landingPage = await getLandingPage() - res.render('index', { landingPage }) + res.render('index', { title: 'Contentful University', landingPage }) }) module.exports = router