splitted twig templates in multiple files

This commit is contained in:
julien
2026-02-22 19:48:40 +01:00
parent 76134c9e40
commit 6ef1eb9508
9 changed files with 38 additions and 10 deletions

View File

@@ -17,7 +17,7 @@ return function (App $app) {
/** @var Twig $view */
$view = $request->getAttribute('view');
return $view->render($response, 'admin.twig', ['posts' => $posts]);
return $view->render($response, 'pages/admin.twig', ['posts' => $posts]);
});
// -------------------------------------------------
@@ -46,7 +46,7 @@ return function (App $app) {
/** @var Twig $view */
$view = $request->getAttribute('view');
return $view->render($response, 'post_form.twig', [
return $view->render($response, 'macros/post_form.twig', [
'action' => $id ? "/admin/edit/{$id}" : "/admin/create",
'post' => $post,
]);

View File

@@ -17,6 +17,6 @@ return function (App $app) {
/** @var Twig $view */
$view = $request->getAttribute('view'); // <-- récupération correcte
return $view->render($response, 'posts.twig', ['posts' => $posts]);
return $view->render($response, 'pages/posts.twig', ['posts' => $posts]);
});
};