Смена макета в Handlebars Express

Иногда для некоторых страниц вам может понадобится сменить макет сайта. Пусть, к примеру, кроме макета сайта по умолчанию у нас есть еще и вот такой:

views/layouts/admin.hbs<!DOCTYPE html>
<html>
  <head>
    <title>{{ title }}</title>
  </head>
  <body>
    <header>
      admin header
    </header>
    <main>
      {{{ body }}}
    </main>
    <footer>
      admin footer
    </footer>
  </body>
</html>

Пусть у нас также есть некоторая страница:

index.jsapp.get('/page/', function(req, res) {
  res.render('page', {
    test: 'data'
  });
});

Давайте сделаем так, чтобы наша страница выводилась в нашем макете сайта. Для этого передадим в представление имя нашего макета в свойстве layout:

index.jsapp.get('/page/', function(req, res) {
  res.render('page', {
    test: 'data',
    layout: 'admin'
  });
});
Задание 1

Сделайте еще два макета сайта. Пусть некоторые адреса вашего сайта выводятся в этих макетах.