2015-06-17 3 views
1

У меня есть список поездок, которые я показываю в ActiveAdmin, индекс использует format.fr.yml, а дата отображается в нужном формате. Однако, когда я изменяю поездку, в форме ActiveAdmin больше не использует formats.fr.yml. Вот строка в форме:Дата форматирования в форме ActiveAdmin

f.input :start_date, as: :date_time_picker 

Я пытался что-то вроде этого:

f.input :start_date, as: :date_time_picker, :value => :start_date.strftime('%d-%m-%Y %I:%M') 

Но это не работает. Кстати, когда я меняю дату с помощью datepicker, она меняет дату на правый формат (но из-за некоторых js).

Благодарим за помощь.

ответ

0

Попробуйте это,

f.input :start_date, :value => :start_date.try(:strftime,'%y-%m-%d %i:%m') 

Где try помешает вам получить исключения, когда дата равна нулю.

Смежные вопросы