Symfony: Comment spécifier une rangée de date pour sfWidgetFormDate?

28 08 2009

A ma connaissance,  Symfony ne nous permet pas encore de spécifier automatiquement  dans les formulaires de type date les options ‘year_min’ and ‘year_max’, alors je propose une solution pour pallier à ça :

$years = range(1920, 2000); //On crée par exemple un tableau de valeur
$years_list = array_combine($years, $years);
new sfWidgetFormDate(array('years' => $years_list))

Et voilà..

Publicités

Actions

Information

One response

23 08 2012
Benoit

Code concis et efficace.
Et avec un date(‘Y’) on peu le rendre adaptif.
Merci.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s




%d blogueurs aiment cette page :