我正在我的应用中使用时区,并且可以愉快地使用内置的Rails 3帮助方法在使用标准表单或甚至是simple_form时获得时区集合。
但是,best_in_place需要提供一个集合。有谁知道如何获取时区列表,以便它们可以作为best_in_place的集合呈现?
我一直在尝试以下几点:
best_in_place @account, :time_zone, type: :select, collection: ActiveSupport::TimeZone.all { |e| [e.name] }
但是,我似乎总是得到一个列表但是有空行。以上是BIP取值的最接近的值,但它仍然是空的。