Avec dans le panneau d'administration lorsque je crée un nouvel utilisateur à 11h00 du matin selon mon calendrier local est montre l'utilisateur créé à 5:47.problème de fuseau horaire dans l'administration active gem
Je trouve une solution config.time_zone = 'Eastern Time (US & Canada)'
et deuxième
before_filter :set_time_zone
private
def set_time_zone
Time.zone = current_user.time_zone if current_user
end
problème
avec la 1ère solution, si les utilisateurs d'administration sont de différentes zones à temps alors il ne sera pas travaillé et la deuxième solution avec en administration active au lieu de current_admin_user utilisateur actuel disponible et current_admin_user.time_zone ne fonctionne pas.
J'utilise l'admin gem active dans ce projet –
Peu importe. Parce que vous allez mettre une fonction dans votre contrôleur. –
Monsieur, j'essaie de mettre cela, mais est montre erreur before_filter: set_time_zone def set_time_zone privé Time.zone = current_user.time_zone si current_user fin –