2010-10-04 10 views
9

Tak samo jak uwielbiam szyny, zawsze nienawidziłem zajmowania się datami w formie html ... szczególnie, gdy data nie jest własnością obiektu.Szyny select_date nazwa postaci

select_date pomocnik jest ładny, ale zawsze generuje to:

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

I nie mogę wymyślić sposób, aby zmiana nazwy przedrostek „z datą” na coś innego. Czy jest jakiś sposób na zrobienie tego? Czego wszyscy używasz do wprowadzania danych, gdy nie są właściwością obiektu?

Odpowiedz

1

jeśli to nie jest właściwość obiektu, czy używasz tylko pomocników daty rails? Prawdopodobnie możesz zrobić lepiej.

Po prostu posiadam proste pole tekstowe i używam jquery do dekorowania go jako daty. Zapoznaj się z this jQuery date drop-down.

Następnie należy przeanalizować go w kontrolerze jako datę i zrobić, co trzeba. będzie to tylko params [: super_cool_date] (lub cokolwiek innego)

+0

mam uznać, że ... Problem używam modalne okno (Facebox) oraz ma problemy z korzystaniem z selektora dat, którego używam. – tybro0103