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

30
views/pages/admin.twig Normal file
View File

@@ -0,0 +1,30 @@
{% extends "layout.twig" %}
{% block title %}Admin Gestion des articles{% endblock %}
{% block content %}
<h2>Gestion des articles</h2>
<!-- Lien dajout -->
<a href="/admin/edit/0">+ Ajouter un article</a>
{% for post in posts %}
<div class="post">
<h3>{{ post.title }}</h3>
<p>{{ post.content|nl2br }}</p>
<div class="admin-actions">
<a href="/admin/edit/{{ post.id }}">Éditer</a>
<form method="post" action="/admin/delete/{{ post.id }}" style="display:inline;">
<button type="submit"
onclick="return confirm('Supprimer cet article?')">
Supprimer
</button>
</form>
</div>
</div>
{% else %}
<p>Aucun article à gérer.</p>
{% endfor %}
{% endblock %}