Bonjour tout le monde,
Je débute avec cette framework et je demande si quelqu'un est déjà
confronté a ceci:
J'ai une formulaire de demande d'absence;
j'ai donc 4 champ:
- date debut (d/m/y)
- date fin (d/m/y)
- heure debut ( hh:mm)
- heure fin (hh:mm)
Pour les deux dates , j'ai fait ce contrôle (fichier YML):
dateFinValidator:
class: sfDateCompareValidator
param:
invalid_date: SVP enter une date valide
check_date: absence[date_debut]
mismatched_date: la date de fin doit etre égale ou supérieur à
la date debut...
operator: '>='
et pour les heures :
heureFinValidator:
class: sfCompareHMValidator
param:
check_ouv: absence[heure_debut]
operator: '>'
compare_error: Verifiez heure début et de heure de fin
Et le problème ( vous constatez déjà ) c'est que :
- çà marche pour la même journée ( 30/03/2009 09;00 à 30/03/ 19:00)
- çà ne marche pas si l'heure de fin est < heure de début , même si
on n'est plus dans la même journée ( 30/03/2009 09:00 à 31/03/2009
09:00 )
et je ne sais pas implémenter donc le contrôle d'heure avec en même
temps le contrôle de date
Merci d'avance pour vos idée
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---