2012-11-02 26 views
16

Tôi cần hiển thị công cụ chọn thời gian trong biểu mẫu quản trị đang hoạt động của mình. Tôi có một lĩnh vực start_time đó là loại thời gian. Hiện tại tôi có các trình đơn thả xuống.Cách thêm bộ chọn thời gian trong Active Admin + Rails 3

enter image description here

Tôi cần một selector tương tự như bảng chọn ngày như

enter image description here

Để thêm ngày Picker tôi đã sử dụng

f.input: start_date,: như => : 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 

kết thúc

Có cách tương tự để có bộ chọn thời gian trong quản trị viên đang hoạt động. Hãy giúp tôi.

Trả lời

20

Mặc dù datepicker sẽ hiển thị lịch để chọn biểu mẫu ngày, tôi không biết bộ chọn thời gian hoạt động như thế nào! Nó có hiển thị đồng hồ :) không?

Tuy nhiên, có một bộ chọn khác trong formtastic (được sử dụng bởi activeadmin). đó là time_picker. Vì vậy, bạn sử dụng như sau:

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

hơn là trong Doc

+0

có thể như vậy ui http: //pttimeselect.sourceforg e.net/example/index.html? – Fivell

+0

hoặc tốt hơn này http://trentrichardson.com/examples/timepicker/#rest_examples – Fivell

+0

@hungryCoder Có phải nó hoạt động trong Firefox không? – sunil

Các vấn đề liên quan