私はいくつかのフォームを含むページに取り組んでいます。質問を明確にするためにワイヤーフレームを作成しました。
ご覧のとおり、複数のファイルをアップロードしています。ファイルを Amazon s3 バケットにアップロードするには、transloaditを使用します。Transloadit は次のように機能します。
<form id="uLogoForm" action="/quiz/design" enctype="multipart/form-data" method="POST">
<input type="file" name="logo">
</form>
ファイルを選択して [選択] を押すと、transloadit が自動的にそれを amazon s3 にアップロードし、投稿が送信され、アップロードされた画像へのリンクがデータベースに保存されます。
ご覧のとおり、私のページには既に 3 つのフォームがあります。これは、3 つのファイルをアップロードしているためです ... .
それに加えて、ページの下部にある「保存」を押したときに保存する必要がある他の入力フィールドと選択した値があります。
これを行うためのベストプラクティスは何ですか? 複数のサブフォームを持つ 1 つのフォームか、そうでないか。