用树枝显示每个字段的错误

时间:2014-07-29 22:27:37

标签: php symfony annotations twig

我在使用树枝显示错误时遇到问题。

错误显示在最后一个带有twig的form_error中,我不知道如何修复它以显示其字段中的每个错误。 我在我的实体中使用注释作为约束* @Assert \ True(message =“此字段为空”)

{% trans_default_domain 'FOSUserBundle' %}


<form action="{{ path('fos_user_registration_register') }}" {{ form_enctype(form) }} method="POST" class="fos_user_registration_register" novalidate="novalidate">

{{ form_errors(form) }}
<article class="form-part part1">
    <h2>1 - Information pour la création du compte</h2>
    <label for="{{ form.pays.vars.id }}">Pays <span>*</span> : </label>
    {{ form_widget(form.pays) }}
    {{ form_errors(form.pays) }}

    <label for="{{ form.username.vars.id }}">Pseudo <span>*</span> : </label>
    {{ form_widget(form.username) }}
    {{ form_errors(form.username) }}

    <label for="{{ form.email.vars.id }}">Email <span>*</span> : </label>
    {{ form_widget(form.email) }}
    {{ form_errors(form.email) }}

    {{ form_row(form.plainPassword) }}

    <div class="birthday">
        {{ form_row(form.birthday) }}
    </div>
    {{ form_row(form.nationalite) }}
</article>
<article class="form-part">
    <h2>2 - Télécharger les 6 images de votre galerie</h2>
    <div>
        {{ form_row(form.images, {'label': ' '}) }}
    </div>
</article>

<div class="bottom-form">
    <div class="contrat-cgu">
        <div>
            {{ form_label(form.certificatAge) }}
            {{ form_widget(form.certificatAge) }} 
            {{ form_errors(form.certificatAge) }}
            <a href="{{ path('cgv_read')}}" target="_blank">Lire les Conditions générales d'utilisation</a>
        </div>


        <div>
            {{ form_label(form.artistContract) }} 
            {{ form_widget(form.artistContract) }}  
            {{ form_errors(form.artistContract) }}
            <a href="{{ path('contratArtiste_read')}}" target="_blank">Lire le Contrat artiste</a>
        </div>
    </div>
    {{ form_row(form.how) }}

    {{ form_rest(form) }}

</div>

    

如果有人有想法

0 个答案:

没有答案