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]. >>> 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]. >> 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 > -- 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
