okok je vais voir ça merci beaucoup =D

Le 4 mars 2011 11:51, Lélio ML <[email protected]> a écrit :

> Pour le faire proprement, il faut mettre le tableau $years ainsi créé comme
> option du sfWidget dans ton formulaire. Et ne pas oublier de mettre un
> array_flip($years) dans le sfValidator correspondant...
>
> -----Message d'origine-----
> De : [email protected] [mailto:[email protected]] De
> la
> part de Jérémy LEHERPEUR
> Envoyé : vendredi 4 mars 2011 11:06
> À : [email protected]
> Objet : Re: [symfony-fr] probleme formulaires dates
>
> Bonjour pascal,
> Je me permet de te préciser qu'il faut proscrire la modification de
> fichiers
> dans lib/vendor/symfony !!
> C'est le core du framework, si tu fais une mise a jour tu perds tes
> modifications !
>
> La méthode donnée par Anthony est la bonne !
>
> Bonne journée a vous !
>
>
> Le 4 mars 2011 11:03, pascal camjusan <[email protected]> a écrit
> :
>
>
>        salut merci pour ta réponse =D j'ai résolu le problème mais d'une
> autre manière
>
>        en fait dans les widgets dans lib/vendor/symfony/lib/widget il y a
> une classe sfwidgetformdate.class.php
>
>        il faut modifier la ligne $years de la maniere suivante :
>
>            $years = range(date('Y') - 111, date('Y') + 0); (les valeurs de
> base sont -5 et +5)
>
>
>
>
>        Le 4 mars 2011 10:24, ASSO Anthony <[email protected]> a écrit
> :
>
>
>                   $this->widgetSchema['ddn'] = new sfWidgetFormDate(array(
>                        'years' => array(''=> 'année') +
> Date::getChoicesYearsBetween(date('Y')-90,date('Y')-18),
>                        'days'=>array(''=>'jj')+
> Personne::getChoicesDaysBirth(),
>                        'months'=>array(''=>'mm')+
> Personne::getChoicesMonthsBirth(),
>
>                        'format' => '%day%/%month%/%year%',
>                        'can_be_empty' => false
>                    ));
>
>
>                Il suffit de redéfinir les listes dans ton form.
>
>                Bonne journée.
>
>                2011/3/4 pascal camjusan <[email protected]>
>
>
>                        bonjour a tous =D
>
>                        j'ai un problèmes avec les formulaires de symfony.
> que ce soit sur un
>                        frontend ou sur une interface admin, a chaque fois
> qu'il y a un champ
>                        date, Symfony me sort une liste déroulante. le
> problème vient de
>                        l'année dans les listes déroulantes, qui va
> seulement de 2006 a 2016.
>                        c'est assez génant pour les dates de naissance.
>
>                        quelqu'un aurait eu le mème problème ? si oui,
> comment le résoudre ?
>
>                        merci d'avance ;)
>
>                        --
>                        Vous recevez ce message, car vous êtes abonné au
> groupe Google Groupes Symfony-fr.
>                        Pour envoyer un message à ce groupe, adressez un
> e-mail à [email protected].
>                        Pour vous désabonner de ce groupe, envoyez un e-mail
> à l'adresse [email protected]
> <mailto:symfony-fr%[email protected]> .
>                         Pour plus d'options, consultez la page de ce groupe
> : http://groups.google.com/group/symfony-fr?hl=fr
>
>
>
>
>
>
>                --
>                Anthony ASSO
>                4 Rue de Bayeux - Apt. 529
>                31300 TOULOUSE
>                ---
>                Tel: 06.25.74.04.29
>                [email protected]
>
>
>
>
>                --
>                Vous recevez ce message, car vous êtes abonné au groupe
> Google Groupes Symfony-fr.
>                Pour envoyer un message à ce groupe, adressez un e-mail à
> [email protected].
>                Pour vous désabonner de ce groupe, envoyez un e-mail à
> l'adresse [email protected]
> <mailto:symfony-fr%[email protected]> .
>                 Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/symfony-fr?hl=fr
>
>
>
>
>
>        --
>
>        Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes Symfony-fr.
>        Pour envoyer un message à ce groupe, adressez un e-mail à
> [email protected].
>        Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> [email protected]
> <mailto:symfony-fr%[email protected]> .
>         Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/symfony-fr?hl=fr
>
>
>
>
>
> --
> Jérémy LEHERPEUR
> [email protected]
>
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
> Symfony-fr.
> Pour envoyer un message à ce groupe, adressez un e-mail à
> [email protected].
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> [email protected].
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/symfony-fr?hl=fr
>
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes Symfony-fr.
> Pour envoyer un message à ce groupe, adressez un e-mail à
> [email protected].
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> [email protected].
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/symfony-fr?hl=fr
>
>

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google 
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail 
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse 
[email protected].
Pour plus d'options, consultez la page de ce groupe : 
http://groups.google.com/group/symfony-fr?hl=fr

Répondre à