Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Salut,
Quelqu'un aurait une solution pour ajouter un élément avec Zend_Form. Je m'explique:
J'ai un formulaire qui contient par déffaut :
- un élément Text pour le titre du sondage
- deux éléments Text pour les choix possibles.
Je voudrais laisser la possibilité aux utilisateurs d'ajouter un élément, y'a t-il une bonne solution?
Merci d'avance
Hors ligne
Javascript ?
Tu gardes en champs 'hidden' pour savoir combien de champs on été rajouté pour recréé ton formulaire Zend_Form correctement
Hors ligne
Je n'ai pas beaucoup d'expérience avec le package Zend_Form, mais mon probleme est que si je rajoute un dom en javascript, lorsque j'appelerai la méthode isValid(), le dom rajouté ne sera pas pris en compte? Nan?
Hors ligne
Tu as plusieurs solutions pour faire ce que tu veux.
Soit tu fais comme nORKy t'a dit, c'est à dire que tu ajoutes avec ton dom une zone qui te dis que tu as ajouté une zone. Dans ton controleur, avant de vérifier le form, tu le construis en fonction du nombre de tes zones et dans ce cas tu peux le vérifier.
Une autre solution est d'ajouter par ajax à chaque création de dom les éléments dans ton form et de les garder en session et lors de la vérification de prendre le formulaire sauvegardé en session.
Hors ligne
Pages: 1