0

ユーザーが次のいずれかでプロフィール写真を設定できるようにしたいと考えています。

  • 画像を S3 バケットに取得するために使用するテキスト ボックスにリモート URL を提供する
  • SimpleForm のfile_fieldメソッドを使用したファイルのアップロード

ユーザーが同じフォームからこれらの両方を実行できるようにする最もクリーンな方法を知りたいです。私はいくつかの実験を行いましたが、特に満足のいくものはまだ思いつきません. ありがとう。

4

1 に答える 1

0

以下は、URL 経由でアップロードを行う方法の一般的なアイデアを示す良いガイドです。非常に古いものですが、何をする必要があるかについての良い一般的な考えを与えてくれます。

http://trevorturk.com/2008/12/11/easy-upload-via-url-with-paperclip/

上記のようなことを行った後、まず、URL とアップロード フィールドの両方を無効にして開始します。次に、いくつかのJavaScriptと、URLまたはアップロードを選択すると、無効な属性を削除して対応するフィールドを無効にするボタンが表示されます。

于 2013-04-09T16:45:25.380 に答える