2012-11-02 3 views
16

Devo visualizzare il time-selector nel mio modulo di amministrazione attivo. Ho un campo start_time che è di tipo time. Attualmente ho dei menu a discesa.Come aggiungere Time Picker in Active Admin + Rails 3

enter image description here

Ho bisogno di un selettore di simile alla selezione data come mostrato

enter image description here

Per aggiungere Selezione data che ho usato

f.input: START_DATE,: come => : datepicker

ActiveAdmin.register PromoCode do 

    form :html => { :enctype => "multipart/form-data" } do |f| 
    f.inputs "PromoCodes" do 
    f.input :promo_code 
    f.input :start_date, :as => :datepicker 
    f.input :start_time 
    end 
    f.buttons 
end 

fine

C'è modo simile per ottenere il tempo picker in admin attiva. Per favore aiuto.

risposta

20

Anche se il datepicker mostrerà un calendario per scegliere un modulo per la data, non ho idea di come funzionerebbe un raccoglitore di orari! Dovrebbe mostrare un orologio :)?

Tuttavia, esiste un altro selettore in formtastic (che viene utilizzato da activeadmin). ovvero time_picker. In modo da utilizzare che come segue:

f.input :start_time, :as => :time_picker 

More è nel Doc

+0

forse tale ui http: //pttimeselect.sourceforg e.net/example/index.html? – Fivell

+0

o meglio questo http://trentrichardson.com/examples/timepicker/#rest_examples – Fivell

+0

@hungryCoder Funziona in Firefox? – sunil