diff --git a/app/routes.php b/app/routes.php index ebe444a..2d644cd 100644 --- a/app/routes.php +++ b/app/routes.php @@ -7,4 +7,14 @@ use Slim\Views\Twig; $app->get('/', function (Request $request, Response $response, array $args) { $view = Twig::fromRequest($request); return $view->render($response, 'index.twig'); -}); +})->setName('home'); + +$app->get('/contact', function (Request $request, Response $response, array $args) { + $view = Twig::fromRequest($request); + return $view->render($response, 'contact.twig'); +})->setName('contact'); + +$app->get('/support', function (Request $request, Response $response, array $args) { + $view = Twig::fromRequest($request); + return $view->render($response, 'support.twig'); +})->setName('support'); diff --git a/views/contact.twig b/views/contact.twig new file mode 100644 index 0000000..55c5403 --- /dev/null +++ b/views/contact.twig @@ -0,0 +1,7 @@ +{% extends 'layout.twig' %} + +{% block content %} + +
This is a contact.
+ +{% endblock %} diff --git a/views/index.twig b/views/index.twig index 959235b..20b5a82 100644 --- a/views/index.twig +++ b/views/index.twig @@ -1 +1,7 @@ -This is a test.
\ No newline at end of file +{% extends 'layout.twig' %} + +{% block content %} + +This is a test.
+ +{% endblock %} diff --git a/views/layout.twig b/views/layout.twig new file mode 100644 index 0000000..7241bf6 --- /dev/null +++ b/views/layout.twig @@ -0,0 +1,8 @@ + + +This is a support.
+ +{% endblock %}