gpt4 book ai didi

ruby-on-rails - Rails time_select 中的有效范围

转载 作者:行者123 更新时间:2023-12-02 03:53:28 27 4
gpt4 key购买 nike

有没有办法将范围应用到 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

(未测试)

关于ruby-on-rails - Rails time_select 中的有效范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13599570/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com