1
ActiveAdmin形式:Active Adminフォーム入力の追加方法:html {multiple => ""}?
私の問題:私は(複数選択ファイルで
をフォームを得ることができない私が試した:
ActiveAdmin.register Foto do:
form :html => { :multipart => true } do |f|
f.inputs "Upload" do
f.input :foto, :as => :file
end
f.actions
end
end
、これは動作しませんし、私は簡単なHTMLページを作りました二つの形式:
<!DOCTYPE doctype html>
<html>
<head>
</head>
<body>
<!--**not** work multiple choice files-->
<form accept-charset="UTF-8" action="#" enctype="multipart/form-data" method="post">
<input id="image" name="image" type="file"/>
</form>
<!--**great** work multiple choice files-->
<form accept-charset="UTF-8" action="#" method="post">
<input id="image" name="image" type="file" multiple=""/>
</form>
</body>
</html>
質問:どのように複数の入力フィールドにプロパティを追加する
?私が試した:
f.input :foto, :as => :file, :html => {:multiple => ""}
f.input :foto, :as => :file, :html => {:multiple => ""}
f.input :foto, :as => :file, :html => {"multiple" => "multiple"}
f.input :foto, :as => :file, :html => {:multiple => :multiple}
を、これは
は、私を助けてください動作しません。
を使用する必要がありますか?何らかのエラーを投げますか?複数のファイルを選択していませんか? – Sajan
この 'f.input:foto、as::file、input_html:{multiple:true}'を試してください。それが動作すれば、私は答えとしてそれを掲示することができます。私はそれをテストしていません – Sajan
':html => {:multipart => true}'を使う必要はなく、 'form do | f |' 'f.input:foto、:as = as:file'を使用して、スペルミスがあるので、写真が写真ではなく写真として保存されていることを確認してください。 –