From 85e434dd838d766f95c503b526a66fb7817775ef Mon Sep 17 00:00:00 2001 From: Gregory Ballantine Date: Mon, 28 Nov 2016 18:08:26 -0500 Subject: [PATCH] Created custom 404 error handling --- app/routes.php | 17 ++++++++++------- app/routes/errors/404.php | 5 +++++ app/views/errors/404.twig | 13 +++++++++++++ 3 files changed, 28 insertions(+), 7 deletions(-) create mode 100644 app/routes/errors/404.php create mode 100644 app/views/errors/404.twig diff --git a/app/routes.php b/app/routes.php index 1ff696b..73398c5 100755 --- a/app/routes.php +++ b/app/routes.php @@ -1,12 +1,15 @@ notFound(function() use ($app) { + $app->render('errors/404.twig'); +}); diff --git a/app/views/errors/404.twig b/app/views/errors/404.twig new file mode 100644 index 0000000..928c58e --- /dev/null +++ b/app/views/errors/404.twig @@ -0,0 +1,13 @@ +{% extends 'templates/default.twig' %} + +{% block title %}404 Error{% endblock %} + +{% block content %} + +
+
+

404 Error

+

The URL you were looking for doesn't exist. Perhaps you'd like to start over at the home page?

+
+
+{% endblock %}