問題タブ [refile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1493 参照

ruby-on-rails - refile simple_form undefined method attachment_field

ビューに refile を接続しようとしていますが、次のエラーが発生します。 ここに画像の説明を入力

ここに私のモデルがあります:

そして simple_form ビュー (binding.pry は無視してください)

ドキュメントを解析している間、attachment_field未定義の理由がわかりません。

また、次のように初期化子 refile.rb をセットアップしています。

これを次のように切り替えると、ドキュメントがめちゃくちゃになっているのか、simple_form の部分が壊れているのか疑問に思っています。

0 投票する
0 に答える
138 参照

ruby-on-rails - Rails モデル間で Refile 添付ファイルを複製するにはどうすればよいですか?

私はrefile2つのモデルを使用しています:

UserからをセットアップしようとするとUserApplicationavatar関連付けられている添付ファイルが でUserApplication保存されませんUser

UserApplication#avatarUserインスタンスに複製またはアタッチするにはどうすればよいですか?

0 投票する
3 に答える
897 参照

ruby-on-rails - Refile を使用して画像の寸法を取得する

Refile gemを使用してRailsでファイルのアップロードを処理します.アップロード中/アップロード後に画像の高さと幅を決定する最良の方法は何ですか? このAFAIKのサポートは組み込まれておらず、MiniMagickを使用してそれを行う方法がわかりません。

0 投票する
0 に答える
327 参照

ruby-on-rails - json を使用した refile と s3 を使用した Rails API アップロード イメージ

viaでgemをs3使用して画像をアップロードする必要があります。S3 で refile をセットアップする方法について refile ガイドに従います。curl でテストすると、POST リクエストは正常に作成されますが、画像はアップロードされませんでした。refileRails-APIjson

json データをリクエストします。

カールリクエスト:

コンソール ログ:

0 投票する
1 に答える
163 参照

ruby-on-rails - AWS でホストされている refile gem でアップロードされた写真を Activeadmin 内で管理する方法。レール

refile を使用して複数の画像をアップロードする Rails アプリケーションがあります。Activeadmin ですべてのユーザーのこれらの画像を管理できるようにしたいので、誰かが不快な写真をアップロードした場合、activeadmin を介してプロファイルから削除できます。これらの写真が AWS でホストされていることに言及することが重要かどうかはわかりません。

私はこのコードを試してみましたが、写真がアップロードされたとき、ID、最後に更新されたときなど、写真のすべての詳細を取得しています。これは私がオンラインで見つけた唯一の助けですが、私が必要としている限りではありません. https://github.com/activeadmin/activeadmin/wiki/Showing-an-uploaded-image-in-the-form

この問題の助けは素晴らしいでしょう。ありがとうございました!

0 投票する
1 に答える
134 参照

ruby-on-rails-4 - Refile: Capistrano 3 での展開後にイメージ リンクが失われる

attachmentsのリンクされたディレクトリに追加しようとしましdeploy.rbたが、Linode にデプロイするたびに画像へのリンクが消えます。

展開後に画像リンクを保持するにはどうすればよいですか?

0 投票する
1 に答える
286 参照

ruby-on-rails-4 - refile で複数の画像をアップロードする方法

複数の画像をアップロードしようとしていますが、複数の画像を選択した後、再ファイル化して 1 つのレコードしか作成しません。そこから gorails refile video をチェックアウトして、テーブルに image_id を追加することでアップロードを示しました。ただし、ここでは複数のファイルのアップロードを再ファイル化します

彼らは画像モデルを扱っています。

誰でもこれについて私を助けることができますか?

ここに私のコードがあります:

私のモデル

class Photo < ActiveRecord::Base acts_as_votable attachment :image has_many :users has_many :images end

私のコントローラーパラメーター

def photo_params params.require(:photo).permit(:photo_title, :photo_description,:photo_caption, :image, :image_cache_id, :remove_image,) end

フォトフォームビュー

<%= f.attachment_field :image, direct: true, multiple: true %>

0 投票する
2 に答える
450 参照

ruby-on-rails - Rails: ドキュメントをダウンロードするための Refile

gemを使用して、refileドキュメント (.pdf、.docx、.pptx など) をアップロードしました。アップロードは問題ありません。を使用するattachemnt_urlと、 のようなものが生成されます/attachments/...234jksdf2.../document。をクリックするlink_toと、拡張子なしでドキュメントがダウンロードされます。

このように動作させるために何が起こっていますか?ファイルの種類を正常に戻すにはどうすればよいですか?