Spaces:
Running
Running
| {% extends "base.html" %} | |
| {% block title %}Gérer les Articles{% endblock %} | |
| {% block content %} | |
| <h2 class="mb-4">Gérer les Articles</h2> | |
| <div class="mb-3"> | |
| <a href="{{ url_for('admin_home') }}" class="btn btn-secondary me-2">Retour à l'admin</a> | |
| <a href="{{ url_for('admin_new_article') }}" class="btn btn-primary">Nouvel Article</a> | |
| </div> | |
| <div class="cards-grid"> | |
| {% for article in articles %} | |
| <div class="card"> | |
| <div class="card-body d-flex flex-column"> | |
| <div style="display:flex;justify-content:space-between;align-items:center;gap:0.5rem;"> | |
| <div> | |
| <strong>#{{ article.id }}</strong> | |
| <h5 class="card-title" style="display:inline;margin-left:0.5rem">{{ article.title }}</h5> | |
| <div class="text-muted">{{ article.category.name }}</div> | |
| </div> | |
| <div style="display:flex;flex-direction:column;gap:0.5rem;align-items:flex-end;"> | |
| <a href="{{ url_for('admin_edit_article', article_id=article.id) }}" class="btn btn-primary">Éditer</a> | |
| <form method="post" action="{{ url_for('admin_delete_article', article_id=article.id) }}" onsubmit="return confirm('Êtes-vous sûr de vouloir supprimer cet article ?')"> | |
| <button type="submit" class="btn btn-secondary">Supprimer</button> | |
| </form> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| {% endfor %} | |
| </div> | |
| {% endblock %} |