first commit

This commit is contained in:
julien
2026-02-22 14:36:40 +01:00
commit ebcd2f007f
11 changed files with 319 additions and 0 deletions

31
views/post_form.twig Normal file
View File

@@ -0,0 +1,31 @@
{% extends "layout.twig" %}
{% block title %}
{% if post is defined %}Éditer larticle{% else %}Créer un article{% endif %}
{% endblock %}
{% block content %}
<h2>
{% if post is defined %}Éditer{% else %}Créer{% endif %} un article
</h2>
<form method="post" action="{{ action }}">
<p>
<label>Titre<br>
<input type="text" name="title"
value="{{ post.title|default('') }}" required>
</label>
</p>
<p>
<label>Contenu<br>
<textarea name="content" rows="6" required>{{ post.content|default('') }}</textarea>
</label>
</p>
<button type="submit">
{% if post is defined %}Mettre à jour{% else %}Enregistrer{% endif %}
</button>
</form>
<p><a href="/admin">Retour à ladmin</a></p>
{% endblock %}