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