{# templates/manager/formulaire/new2.html.twig #} {% extends 'manager/manager_base.html.twig' %} {% block title %}Création d'un formulaire - Étape 2{% endblock %} {% block stylesheets %} {% endblock %} {% block content %} {# Affichage des messages flash #} {% for label, messages in app.flashes %} {% for message in messages %} {% endfor %} {% endfor %}
Ajouter un champ d'indicateur
{# Liste des types de champs générée dynamiquement #} {% set types_de_champs = [ {'id': 1, 'nom': 'Numérique'}, {'id': 2, 'nom': 'Texte'}, {'id': 3, 'nom': 'Zone de texte'}, {'id': 4, 'nom': 'E-mail'}, {'id': 5, 'nom': 'Téléphone'}, {'id': 6, 'nom': 'URL'}, {'id': 7, 'nom': 'Date'}, {'id': 8, 'nom': 'Champs à cocher'}, {'id': 9, 'nom': 'Bouton radio'}, {'id': 10, 'nom': 'Pièce jointe'}, {'id': 11, 'nom': 'Select prédéfini'}, {'id': 12, 'nom': 'Radio prédéfini'}, {'id': 13, 'nom': 'Champs lié'}, {'id': 14, 'nom': 'Bloc Titre'} ] %} {% for type_champ in types_de_champs %} {{ type_champ.nom }} {% endfor %}
{{ formulaire.titre|upper }}
{# La zone où les champs seront affichés #}
Chargement des champs...
Information de base
Nom de table / code :
{{ formulaire.nomTable }}
Statut :
{% if formulaire.active %} {% else %} {% endif %}
{# Conteneur pour les notifications (toasts) #}
{% endblock %} {% block javascripts %} {% endblock %}