2010-10-04 15 views
9

Por mucho que me gusten los rieles, siempre he odiado manejar las fechas en un formato html ... especialmente cuando la fecha no es propiedad de un objeto.Rails select_date form name

El ayudante select_date es agradable, pero siempre genera esto:

<select name="date[year]" id="date_year"> 
<select name="date[month]" id="date_month"> 
<select name="date[day]" id="date_day"> 

Y no puedo encontrar una manera de cambiar el prefijo del nombre de "fecha" a otra cosa. ¿Hay alguna forma de hacer esto? ¿Qué usan todos para las entradas de fecha cuando no son propiedad del objeto?

Respuesta

1

si no es una propiedad del objeto, ¿solo está utilizando los ayudantes de fecha de los rieles? Probablemente puedas hacerlo mejor.

Solo tengo un campo de texto simple, y uso jquery para decorarlo como una fecha ... echa un vistazo a this jQuery date drop-down.

A continuación, lo analizará en el controlador como una fecha y hará lo que sea necesario. solo será params [: super_cool_date] (o lo que sea)

+0

He pensado que ... El problema es que estoy usando una ventana modal (facebox) y tiene problemas para llevarse bien con el selector de fecha que estoy usando. – tybro0103