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
-~----------~----~----~----~------~----~------~--~---

Répondre à