在我的应用中,我创建了一个/configure
视图,允许admin
用户调整某些功能和记录。
我希望他们能够自定义的一件事是通过选择字段进行config.time_zone
设置。
我一直在尝试使用time_zone_select
代码,但没有成功。
是否可以通过视图/表单更改config.time_zone
文件中存储的application.rb
变量?
答案 0 :(得分:1)
我认为对config.time_zone
的更改需要重新启动rails进程,但是您可以在数据库中保存已配置的设置,然后在之前或周围的过滤器中为每个请求更改Time.zone
application_controller
您可能会发现此博文有用:http://jessehouse.com/blog/2013/11/15/working-with-timezones-and-ruby-on-rails/