ペーパークリップのデフォルト/標準構成を使用すると、画像のないモデルはパスを持つことになりますhttp://localhost:3000/avatars/thumb/missing.png
missing.png
S3 でペーパークリップを使用していますが、ストレージからを使用したいと考えています。
s3経由でmissing.pngのパスを設定する方法はありますか?
私は知って:default_url
いますが、他の画像が使用するs3情報では機能しないようです
ペーパークリップのデフォルト/標準構成を使用すると、画像のないモデルはパスを持つことになりますhttp://localhost:3000/avatars/thumb/missing.png
missing.png
S3 でペーパークリップを使用していますが、ストレージからを使用したいと考えています。
s3経由でmissing.pngのパスを設定する方法はありますか?
私は知って:default_url
いますが、他の画像が使用するs3情報では機能しないようです
'default_url'
画像が の場合に使用する URL ですnil
。
もう 1 つのシナリオは、添付ファイルの URL は存在するが、その場所または s3 には存在しないというものです。この場合、フロントエンドはファイルを見つけようとしますが、ファイルが見つからないというエラーを返します。
したがって、ここでの解決策は、不足しているすべての URL ファイルを、次のような JavaScript を介してアセット ファイルに置き換えることです。jQuery/JavaScript で壊れた画像を置き換える