Rails 4 устанавливает config.time_zone через форму
В моем приложении я создал /configure
вид, который позволяет admin
пользователи могут настроить некоторые функции и записи.
Одна из вещей, которую я бы хотел, чтобы они могли настраивать - это config.time_zone
настройка через поле выбора.
Я пытался использовать time_zone_select
тег, но безуспешно.
Можно ли даже изменить config.time_zone
переменная хранится в application.rb
файл через вид / форму?
1 ответ
Решение
Я думаю, что изменения в config.time_zone
потребует перезапуска процесса rails, однако вы можете сохранить настроенный параметр в базе данных, а затем изменить Time.zone
для каждого запроса в до или вокруг фильтра application_controller
Вы можете найти этот пост полезным: http://jessehouse.com/blog/2013/11/15/working-with-timezones-and-ruby-on-rails/