salut
toujours pas de réponse les symfoniens?!!!!

Le 10 septembre 2009 10:33, chakir ezziani <[email protected]> a
écrit :

> Bonjour Mikael,
> j'ai essayé le bout de code que tu m'as envoyé et j'arrive a afficher les
> erreurs un peu loin des champs de saisie, mais aussi il reste les ereeurs
> sur chaque champs !!!
> pour l'erreur invalid on peu la modifier dans le validateur
> sfGuardValidatorUser mais pour l'erreur "required" j'ai pas trouvé ou
> l'instruction responsable de la renvoyé !!!!!?
>
>
> Le 10 septembre 2009 09:44, Mikael Randy <[email protected]> a écrit
> :
>
> Il n'existe pas de fonction renderError() (et pourtant dieu sais que ça
>> serait pratique).
>>
>> Par contre, il est relativement simple de récupérer les erreurs d'un
>> formulaire :
>>
>> <?php if( $form->getErrorSchema()->count() > 0 ) : ?>
>>    <ul>
>>    <?php foreach( $form->getErrorSchema()->getErrors() as $field =>
>> $message ): ?>
>>       <li><?php echo $message ?></li>
>>    <?php endforeach ?>
>>    </ul>
>> <?php endif ?>
>>
>> Le 1er if permet de contrôler s'il y a des erreurs, le foreach récupère
>> toutes les erreurs et les affiches une à une. $field contient le nom du
>> champ concerné et $message le message d'erreur en question.
>>
>>
>> Le 10 septembre 2009 11:31, sweetgirl <[email protected]> a écrit
>> :
>>
>>
>>> Bonjour à tous,
>>> j'ai un probleme avec le formulaire d'identification au backend de mon
>>> site, le soucis c'est au niveau des messages d'erreurs ;qui
>>> s'affichent lorsque le username ou le password est incorrect ou pas
>>> saisie; Donc l'affichage de ces erreurs déforme tt le formulaire qui
>>> sort de son conteneur .....
>>> ce que je veux c'est faire personnaliser ce formulaire et faire une
>>> "div" apart qui va contenir ces erreurs et les faire en français, mai
>>> le probleme c'est ou modifier ??
>>> ou sont les fonctions rendererrors()??
>>>
>>> Cordialement
>>>
>>>
>>
>> >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à