Bonsoir,

Je rencontre des difficultés pour personaliser (design) chaque champ d'un formulaire imbriqué (type collection) s'il vous plaît pourriez-vous me donner des pistes ?
Pour l'instant il me semble que je dois surcharger

{% block collection_widget -%}
    {% if prototype is defined %}
        {%- set attr = attr|merge({'data-prototype': form_row(prototype) }) -%}
    {% endif %}
    {{- block('form_widget') -}}
{%- endblock collection_widget %}

mais je ne sais pas comment m'y prendre... merci.

1 réponse


Coucou, il faut t'y prendre comme ceci
http://symfony.com/fr/doc/current/cookbook/form/form\_customization.html#methode-2-dans-un-template-separe

En gros tu creer un form_theme personaliser ou tu y met tes form_widget (dans ton cas collection_widget) personalisés et tu appel ton form_theme creer dans ta vue

Ca fait un bail que j'ai pas touché sF donc je ne pourrais te détailler plus en details que la doc mais c'est le chemin a prendre ;)