私はこのようなコードを持っています:
ActiveAdmin.register Post do
form do |f|
f.inputs "Post Details" do
f.input :title
f.input :body
f.input :published_at, :as => DateTime.now
end
f.actions
end
フィールドが欲しい:published_at
(t.datetime)は、デフォルトで現在の日付と時刻に設定されます。私の例はうまくいきません。どうすればこれを達成できますか?
うん。自分で答えを見つけました。
ActiveAdmin.register Post do
form do |f|
f.object.published_at = DateTime.now
f.inputs "Post Details" do
f.input :title
f.input :body
f.input :published_at
...
end
end
あなたはこのようなもので試すことができます:
<%= f.input :published_at, input_html: {value: "#{Time.now}"} %>