From 4c24a4d083a828d5daf05696e469762666f14675 Mon Sep 17 00:00:00 2001 From: julien Date: Sun, 22 Feb 2026 20:01:29 +0100 Subject: [PATCH] cleaned tree --- src/Controllers/placer_ici_logique_metier.txt | 0 src/Middleware/placer_ici_middleware.txt | 0 src/Routes/{blog.php => home.php} | 2 +- views/pages/home.twig | 10 ++++++++++ views/pages/posts.twig | 14 -------------- 5 files changed, 11 insertions(+), 15 deletions(-) create mode 100644 src/Controllers/placer_ici_logique_metier.txt create mode 100644 src/Middleware/placer_ici_middleware.txt rename src/Routes/{blog.php => home.php} (87%) delete mode 100644 views/pages/posts.twig diff --git a/src/Controllers/placer_ici_logique_metier.txt b/src/Controllers/placer_ici_logique_metier.txt new file mode 100644 index 0000000..e69de29 diff --git a/src/Middleware/placer_ici_middleware.txt b/src/Middleware/placer_ici_middleware.txt new file mode 100644 index 0000000..e69de29 diff --git a/src/Routes/blog.php b/src/Routes/home.php similarity index 87% rename from src/Routes/blog.php rename to src/Routes/home.php index 0a8c1a0..297e39a 100644 --- a/src/Routes/blog.php +++ b/src/Routes/home.php @@ -17,6 +17,6 @@ return function (App $app) { /** @var Twig $view */ $view = $request->getAttribute('view'); // <-- récupération correcte - return $view->render($response, 'pages/posts.twig', ['posts' => $posts]); + return $view->render($response, 'pages/home.twig', ['posts' => $posts]); }); }; diff --git a/views/pages/home.twig b/views/pages/home.twig index bf833a0..e27640d 100644 --- a/views/pages/home.twig +++ b/views/pages/home.twig @@ -1,4 +1,14 @@ {% extends "layout.twig" %} + {% block title %}Mon Blog{% endblock %} + {% block content %} + {% for post in posts %} +
+

{{ post.title }}

+

{{ post.content|nl2br }}

+
+ {% else %} +

Aucun article publié.

+ {% endfor %} {% endblock %} diff --git a/views/pages/posts.twig b/views/pages/posts.twig deleted file mode 100644 index 99e0f3a..0000000 --- a/views/pages/posts.twig +++ /dev/null @@ -1,14 +0,0 @@ -{% extends "layout.twig" %} - -{% block title %}Articles{% endblock %} - -{% block content %} - {% for post in posts %} -
-

{{ post.title }}

-

{{ post.content|nl2br }}

-
- {% else %} -

Aucun article publié.

- {% endfor %} -{% endblock %}