- Ajout du champ 'Remarque' dans l'entité Intervention
- Création d'un formulaire RemarqueType dédié
- Ajout d'une route /intervention/{id}/remarque accessible uniquement au chauffagiste assigné
- Mise en place d'un contrôleur sécurisé pour ajouter une remarque
- Création de la vue intervention/remarque.html.twig
- Affichage conditionnel du bouton 'Ajouter une remarque' dans show.html.twig
- Séparation stricte des rôles : seuls les chauffagistes peuvent ajouter leur remarque
- Mise à jour de tous les contrôleurs avec denyUnlessAdminOrSecretaire() pour clarifier les accès
- Redirection des dashboards et calendriers selon rôle (admin, secrétaire, chauffagiste)
✅ Prochaine étape : liaison compétences ↔ pannes ou gestion des stocks associés
19 lines
560 B
Twig
19 lines
560 B
Twig
{% extends 'base.html.twig' %}
|
|
|
|
{% block title %}Ajouter une remarque{% endblock %}
|
|
|
|
{% block body %}
|
|
<h1 class="mb-4">📝 Ajouter une remarque à l'intervention #{{ intervention.id }}</h1>
|
|
|
|
{{ form_start(form) }}
|
|
{{ form_widget(form) }}
|
|
<button class="btn btn-primary mt-3">Enregistrer la remarque</button>
|
|
{{ form_end(form) }}
|
|
|
|
<div class="mt-3">
|
|
<a href="{{ path('app_intervention_show', {'id': intervention.id}) }}" class="btn btn-secondary">
|
|
← Retour à l'intervention
|
|
</a>
|
|
</div>
|
|
{% endblock %}
|