{# {% extends 'base.html.twig' %} #} {% extends "/layout/master.html.twig" %} {% block title %}Épisode Maker - {{ episode.id is defined ? 'Modifier' : 'Ajouter' }}{% endblock %} {% block body %}

{{ episode.id is defined ? '✏️ Modifier un contenu' : '➕ Ajouter un contenu' }}

{% if episode.id is defined %}

Vous modifiez : {{ episode.name }}

{% endif %}
Voir la liste {% if episode.id is defined %} Ajouter un nouveau {% endif %}
Formulaire {{ episode.id is defined ? 'de modification' : 'd\'ajout' }}
{{ form_start(form, { 'attr': {'class': 'needs-validation'} }) }}
🔎 Informations générales
{{ form_label(form.name, null, { 'label_attr': { 'class': 'form-label fw-bold' } }) }} {{ form_widget(form.name, { 'attr': {'class': 'form-control', 'placeholder': 'Nom du contenu (ex: Breaking Bad, Harry Potter)'} }) }}
{{ form_label(form.type, null, { 'label_attr': { 'class': 'form-label fw-bold' } }) }} {{ form_widget(form.type, { 'attr': {'class': 'form-select'} }) }}
{{ form_label(form.status, null, { 'label_attr': { 'class': 'form-label fw-bold' } }) }} {{ form_widget(form.status, { 'attr': {'class': 'form-select'} }) }}
{{ form_label(form.platform, null, { 'label_attr': { 'class': 'form-label fw-bold' } }) }} {{ form_widget(form.platform, { 'attr': {'class': 'form-control', 'placeholder': 'Ex: Netflix, Disney+, Amazon'} }) }}
📈 Progression
{# livre #}
{{ form_label(form.page, null, { 'label_attr': { 'class': 'form-label fw-bold' } }) }} {{ form_widget(form.page, { 'attr': {'class': 'form-control', 'placeholder': 'Page actuelle (si livre)'} }) }}
{{ form_label(form.chapter, null, { 'label_attr': { 'class': 'form-label fw-bold' } }) }} {{ form_widget(form.chapter, { 'attr': {'class': 'form-control', 'placeholder': 'Chapitre actuel (si livre)'} }) }}
{# Serie #}
{{ form_label(form.season, null, { 'label_attr': { 'class': 'form-label fw-bold' } }) }} {{ form_widget(form.season, { 'attr': {'class': 'form-control', 'placeholder': 'Saison actuelle (si série)'} }) }}
{{ form_label(form.episode, null, { 'label_attr': { 'class': 'form-label fw-bold' } }) }} {{ form_widget(form.episode, { 'attr': {'class': 'form-control', 'placeholder': 'Épisode actuel (si série)'} }) }}
{# film #}
{{ form_label(form.filmNumber, null, { 'label_attr': { 'class': 'form-label fw-bold' } }) }} {{ form_widget(form.filmNumber, { 'attr': {'class': 'form-control', 'placeholder': 'N° de l\'Opus'} }) }}
{{ form_label(form.timerHours, null, { 'label_attr': { 'class': 'form-label fw-bold' } }) }} {{ form_widget(form.timerHours, { 'attr': {'class': 'form-control', 'placeholder': 'Heures'} }) }}
{{ form_label(form.timerMinutes, null, { 'label_attr': { 'class': 'form-label fw-bold' } }) }} {{ form_widget(form.timerMinutes, { 'attr': {'class': 'form-control', 'placeholder': 'Minutes'} }) }}
📋 Notes et rappels
{{ form_label(form.reminder, null, { 'label_attr': { 'class': 'form-label fw-bold' } }) }} {{ form_widget(form.reminder, { 'attr': {'class': 'form-control', 'type': 'date'} }) }}
{{ form_label(form.notes, null, { 'label_attr': { 'class': 'form-label fw-bold' } }) }} {{ form_widget(form.notes, { 'attr': {'class': 'form-control', 'rows': '5', 'placeholder': 'Ajoutez vos commentaires ici...'} }) }}
{{ form_end(form) }}
{% block javascripts %} {% endblock %} {% endblock %}