{% extends '@SonataDoctrineORMAdmin/Form/form_admin_fields.html.twig' %} {% block choice_widget_expanded %} {% apply spaceless %} {% set attr = attr|merge({'class': attr.class|default('') ~ ' list-unstyled list-inline'}) %} {% endapply %} {% endblock choice_widget_expanded %} {% block sonata_type_native_collection_widget_row %} {% if child.parent.vars.name == 'notes' or child.parent.vars.name == 'eleveAnneeScolaires' or child.parent.vars.name == 'enseignantClasses' %} {% apply spaceless %} {% if allow_delete %} {% endif %} {% for chd in child %} {{ form_widget(chd, { label: false }) }} {% endfor %} {# {{ form_row(child, { label: false }) }}#} {% endapply %} {% else %} {% apply spaceless %}
{% if allow_delete %}
{% endif %} {{ form_row(child, { label: false }) }} {% if allow_delete %}
{% endif %}
{% endapply %} {% endif %} {% endblock sonata_type_native_collection_widget_row %} {% block sonata_type_native_collection_widget %} {% if form.vars.name == 'notes' or form.vars.name == 'eleveAnneeScolaires' or form.vars.name == 'enseignantClasses' %} {% apply spaceless %} {% if prototype is defined %} {% set child = prototype %} {% set allow_delete_backup = allow_delete %} {% set allow_delete = true %} {% set attr = attr|merge({'data-prototype': block('sonata_type_native_collection_widget_row'), 'data-prototype-name': prototype.vars.name, 'class': attr.class|default('') }) %} {% set allow_delete = allow_delete_backup %} {% endif %}
{{ form_errors(form) }}
{# {% dump(form.children) %}#} {% if form.children and form.children[0] is defined %} {% for ch in form.children[0].children %} {% endfor %} {% endif %} {% for child in form %} {{ block('sonata_type_native_collection_widget_row') }} {% endfor %} {# #} {# #} {# {% if form.children %}#} {# {% for ch in form.children[0].children %}#} {# #} {# {% endfor %}#} {# {% endif %}#} {# #} {# #}
{{ ch.vars.label|trans }}
{{ ch.vars.label|trans }}
{{ form_rest(form) }} {% if allow_add %}
{% endif %}
{% endapply %} {% else %} {% apply spaceless %} {% if prototype is defined %} {% set child = prototype %} {% set allow_delete_backup = allow_delete %} {% set allow_delete = true %} {% set attr = attr|merge({'data-prototype': block('sonata_type_native_collection_widget_row'), 'data-prototype-name': prototype.vars.name, 'class': attr.class|default('') }) %} {% set allow_delete = allow_delete_backup %} {% endif %}
{{ form_errors(form) }} {% for child in form %} {{ block('sonata_type_native_collection_widget_row') }} {% endfor %} {{ form_rest(form) }} {% if allow_add %}
{% endif %}
{% endapply %} {% endif %} {% endblock sonata_type_native_collection_widget %}