Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 12-11-2012 10:27:58

NicoC
Membre
Date d'inscription: 03-11-2012
Messages: 13

[ZF1.10] Messages d'erreurs d'un formulaire

Bonjour à tous,

J'utilise actuellement un decorator pour le positionnement de mes éléments de formulaire, et j'ai vu que l'on pouvait en faire de même avec les messages d'erreurs. Le soucis est que pour ces messages, on peut les mettre qu'avant ou après le formulaire.

Dans mon développement, j'aurais aimé les mettre à droite du formulaire. Cependant, je n'ai pas vu cette option dans le paramétrage du decorator. Je me suis dit que si je pouvais intercepter les messages d'erreurs et les placer dans une variable, je pourrais les mettre où bon me semble.

D'après ce que j'avais pu lire, il y a 3 méthodes me permettant de les récupérer.

Code:

$form->getMessages()
$form->getErrors()
$form->getErrorMessages()

Mon formulaire a des champs en setRequired(true), donc en la validant, sans remplir de champs, j'obtiens des erreurs sans pour autant les récupérer. Même avec les 3 méthodes. La seule qui me renvoi quelque chose est getErrors(). Elle me renvoi un tableau associatif avec le nom de mes champs, et c'est tout.

Existe t-il une façon de pouvoir faire ce que je souhaite ?

Merci d'avance.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages