2013-10-31 17 views
5

tôi có đầu vào simple_form sau (HAML):Làm thế nào để thiết lập thời gian mặc định cho thời gian đầu vào simple_form

= congress_detail_form.input :stand_setup_time, as: :time 

Các as:: bán thời gian có thể không cần thiết như các loại cột cơ sở dữ liệu là TIME, mà tôi nghĩ simple_form phát hiện.

Giá trị mặc định là thời gian hiện tại (nó hiển thị hai lựa chọn, một cho giờ, phút còn lại cho phút). Tôi không thể đặt mặc định là 00:00 bằng cách sử dụng mặc định: hoặc giá trị :. Điều này thậm chí có thể?

Tôi không thể tìm thấy vị trí trong codebase simple_form mà mặc định này được đặt. Bất kỳ trợ giúp sẽ được đánh giá cao.

Tôi cũng không tìm thấy timepicker hoạt động với simple_form.

Trả lời

7

tôi có thể làm điều này với tùy chọn mặc định:

= congress_detail_form.input :stand_setup_time, as: :time, default: Time.parse('8:00') 
+0

Vâng, mặc định: công trình, nhưng như:: Thời gian là không cần thiết cho loại cột cơ sở dữ liệu này. – danebez

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