{% extends 'base.html.twig' %} {% block title %}Nouvelle étape{% endblock %} {% block body %}

Créer une nouvelle étape

{% if rubrique is defined %}

Rubrique : {{ rubrique.titre }}

{% endif %}
{{ form_start(form, {'attr': {'class': 'needs-validation', 'novalidate': 'novalidate'}}) }}

Informations principales

{{ form_row(form.titre, { 'label': 'Titre de l\'étape', 'attr': {'class': 'form-control-lg'} }) }}
{{ form_row(form.position, { 'label': 'Position', 'attr': {'class': 'form-control'} }) }}
{{ form_row(form.description, { 'label': 'Description', 'attr': {'rows': 3} }) }}
{{ form_row(form.iconFile, { 'label': 'Icône de l\'étape' }) }}

Contenu détaillé

{{ form_label(form.contenu, 'Contenu de l\'étape', {'label_attr': {'class': 'form-label'}}) }}
Fiches outils {% if fichesOutils is defined and fichesOutils %} {{ fichesOutils|length }} {% else %} {{ form.fichesOutil.vars.choices|length }} {% endif %}

Glissez-déposez dans l'éditeur pour insérer

{% if fichesOutils is defined and fichesOutils %} {% for fiche in fichesOutils %}
{{ fiche.titre }}
{% endfor %} {% else %} {% for choice in form.fichesOutil.vars.choices %}
{{ choice.label }}
{% endfor %} {% endif %}
Zone d'édition
Glissez les fiches ici pour les insérer
{{ form_widget(form.contenu, {'attr': { 'class': 'tinymce-editor', 'rows': 20, 'id': 'etape_contenu' }}) }}

Fiches outils associées

{{ form_row(form.fichesOutil, { 'label': 'Fiches outils associées', 'attr': { 'class': 'd-none', 'id': 'etape-fiche-outil-selected' } }) }}

Les fiches outils associées apparaîtront ici.

Les fiches outils glissées dans l'éditeur seront automatiquement sélectionnées.
Retour
{{ form_end(form) }}
Enregistrement en cours...
{% endblock %} {% block javascripts %} {{ parent() }} {{ tinymce_scripts() }} {% endblock %}