time_selectヘルパーに範囲を適用する方法はありますか?
私はそれを有効な労働時間に設定しようとしています。
time_select('object_name', 'method', { :start_hour => 09, :end_hour => 17, :minute_step => 05 })
どうすればいいですか?
time_selectヘルパーに範囲を適用する方法はありますか?
私はそれを有効な労働時間に設定しようとしています。
time_select('object_name', 'method', { :start_hour => 09, :end_hour => 17, :minute_step => 05 })
どうすればいいですか?
あなたはそれをすることはできません。次のように、DateTimeSelectorのselect_hourメソッドを変更する必要があります。
module ActionView
module Helpers
class DateTimeSelector
def select_hour
if @options[:use_hidden] || @options[:discard_hour]
build_hidden(:hour, hour)
else
build_options_and_select(:hour, hour, :start => @options[:start_hour], :end => @options[:end_hour], :ampm => @options[:ampm])
end
end
end
end
end
(未検証)