|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : mai 2003 Messages : 69 ![]() |
Bonjour à tous,
J'ai un formulaire de saisie de fréquentations, où l'on saisit entre autre le nombre de visites et leurs répartitions selon des critères, par exemple pour le mois de novembre : Nombre total de visites : 150 dont : Visite Homme : 70, Visite Femme : 70, Visite enfant : 10 Avant d'enregistrer les données dans la base, je voudrai procéder à une vérification pour voir si les totaux sont bons, pour notre exemple : Visite homme + Visite Femme + Visite enfant = Nombre total de visites Je ne sais pas trop quelle est la meilleure méthode pour faire cela, dois-je passer par du jquery appelé lors du clic sur le bouton submit ou dois-je utiliser les validators sachant que je ne dois pas vérifier la saisie d'1 champ mais plutôt la saisie globale des champs. Merci d'avance pour vos éclaircissements ! cli16 -** |
|
|
00
|
|
|
#2 | |
|
Membre chevronné
![]() Développeur Web Inscription : mars 2005 Messages : 769 ![]() |
Citation:
http://www.symfony-project.org/more-with-symfony/1_4/en/06-Advanced-Forms#chapter_06_ignoring_embedded_forms |
|
|
|
00
|
|
|
#3 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Il faut effectivement faire les vérifications dans le validator. Même si on peut les faire, pour plus de facilité, avec du JS lors de la saisie. Rien ne permet d'assurer que les données sont propre lors de l'arrivée, envoyer un POST trafiqué est relativement simple.
Tu as un plugin : sfJqueryFormValidationPlugin qui reprend automatiquement les validator défini au niveau du formulaire. Donc pas de réécriture à faire. Par contre, je ne l'ai pas testé avec un postValidateur. A toi l'honneur
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() Inscription : mai 2003 Messages : 69 ![]() |
Bonjour,
Merci pour vos réponses , je ne connaissais pas les postValidators ! cli16 -** |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com