{% extends 'base.html.twig' %} {% block title %}Édition de {{ ficheOutilNiv2.titre }}{% endblock %} {% block body %}

Modifier la Fiche Outil Niveau 2

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

Informations principales

{{ form_row(form.titre, { 'label': 'Titre de la fiche', 'attr': { 'class': 'form-control-lg', 'required': 'required', 'minlength': '1' } }) }} {{ form_row(form.description, { 'label': 'Description', 'attr': { 'class': 'form-control', 'rows': 3 } }) }}
{# Affichage du parent #} {% if form.parent_info is defined %}
{{ form_row(form.parent_info, { 'label': 'Parent actuel', 'help': 'Le parent ne peut pas être modifié' }) }}
{% endif %}
{{ form_label(form.contenu, 'Contenu détaillé', {'label_attr': {'class': 'form-label'}}) }}
Fiches outils disponibles

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

{% for fiche in form.ficheOutil.vars.choices %}
{{ fiche.label }}
{% endfor %}
{# Champ caché pour Symfony #} {{ form_widget(form.contenu, {'attr': { 'class': 'd-none', 'id': 'fiche_outil_niv2_contenu' }}) }} {# Éditeur TinyMCE Web Component #} {{ tinymce(form.contenu.vars.value|default(''), { 'id': 'tinymce-content-editor', 'height': '700', 'width': '100%', 'menubar': false, 'branding': false }) }}
Glissez-déposez les fiches outils dans l'éditeur pour les insérer et les associer automatiquement.

Fiches outils associées

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

Aucune fiche outil sélectionnée. Glissez des fiches dans l'éditeur pour les associer.

Retour
{{ form_end(form) }}
Enregistrement en cours...
{% endblock %} {% block javascripts %} {{ parent() }} {{ tinymce_scripts() }} {% endblock %}