問題タブ [carrierwave]

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 に答える
338 参照

ruby-on-rails-3 - Carrierwave が xml ビューでファイル パスを表示しない - これは正常ですか?

Carrierwave で動作するアプリを入手しました。保存された画像の URL へのパスを提供する @product.image.url のようなこともできます。

しかし、products#show (つまり、http://localhost:3000/products/1.xml ) を参照すると、画像を除くすべてが正しく表示されます。

コンソールでは、@product.image.url は次を返します。

画像には名前と拡張子のみが表示されます。パスではありません。これは正常ですか?

たとえば、xml は次のようになります。

0 投票する
5 に答える
16267 参照

ruby - carrierwaveのパブリックフォルダの外にファイルを保存するにはどうすればよいですか?

Carrierwaveはデフォルトstore_dirで、アップローダーでによって生成されたURLを受け取り、railsアプリケーションのパブリックフォルダーへのパスを付加してファイルを保存します。

たとえば、

その後、ファイルはに保存されますpublic/uploads/:attachment_id

保存されたファイルをパブリックフォルダから移動しようとしても、パブリックフォルダに保存されます。パブリックフォルダの外にファイルを保存する方法を知っている人はいますか?

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

ruby-on-rails - Carrierwaveクロップ専用バージョン

Carrierwave と Jcrop を使用して画像をトリミングする機能に取り組んでいます。Railscasts のエピソード 182 と 253 の組み合わせです。manupulate!別のバージョンの使用を強制する方法はありますか?

または、モデル呼び出しからバージョンを設定する方法はありますか?

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

ruby-on-rails - キャリアウェーブアップロードフィールドを備えたファクトリ

こんにちは私は私のモデルのためにファクトリーを構築する必要があります、例えば

今のところ、文字列 "#{n} .jpg"をロゴフィールドに渡すだけですが、これは機能しません。このフィールドを評価するにはどうすればよいですか?アップロードにCarrierWaveを使用しています。

0 投票する
4 に答える
5479 参照

ruby-on-rails - CarrierWave を使用してリモート ロケーションを検証するにはどうすればよいですか?

Rails 3 サンプル アプリで CarrierWave を使用しています。リモート ロケーションのアップロードを検証して、ユーザーが空白または画像ではない無効な URL を送信したときに標準エラー例外が発生しないようにします。

これは私のモデルです:

これは私のコントローラーです:

この問題に取り組む方法がよくわからないので、どんな洞察も素晴らしいでしょう。

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

ruby-on-rails - CarrierwaveMacを使用した基本的なJPEG操作

Mac(Leopard)サーバーのCarrierWaveで基本的なJPEGスケーリングを利用できるようにするための最も苦痛の少ない方法は何ですか?このサーバーは現在安定しているため、完全なImageMagickスイートとそのすべての依存関係をインストールしないようにしています。また、ImageMagickは/ usr / local / binにPDF、フォント、ファックス、bmp、png、必要のないユーティリティなど。

CarrierWaveに必要なのは、アップロードされたJPEGからjpegサムを作成することだけです。助言がありますか?

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

javascript - Carrierwave と jpegcam を快適に動作させますか?

Rails3アプリでPaperclipを使用してWebカメラから写真をキャプチャすることに関するこの素晴らしい記事を読みました。

Carrierwave を使用するように変換しようとしています (すべて同じ画像を共有する他のアプリで使用するため、一貫性を保ちたいと考えています)。

私が苦労しているのは、Carrierwave が jpegcam からキャプチャしたフラッシュ イメージからファイルを受け入れるようにする方法です。Paperclip はよりファイル指向で、Carrierwave はよりオブジェクト指向のようです。

これが私が試していることです:

Carrierwave アップローダーが搭載されたモデルがあります。

ビュー (「編集」ビュー) では:

私の問題は、Carrierwave には実際には「アップロード」機能がなく、モデル オブジェクトを使用することです。そのため、ファイルを受け入れるためにコントローラーに何を入れればよいかよくわかりません。そして、JavaScriptでコールバックを処理する方法。(恥ずかしすぎてここで再現できないことをいくつか試しました。画像オブジェクトをコントローラーに渡しましたが、それを処理する方法がわかりませんでした)

誰でも私を助けることができますか?ありがとう。

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

ruby-on-rails - Rails + Carrierwave + RS Cloudfiles、1 つのアプリに複数のコンテナーを使用するにはどうすればよいですか?

2 つの異なるアップローダーを使用するアプリを開発しています。私がやろうとしているのは、各アップローダを異なる cloudfiles コンテナに割り当てることです。これに関するドキュメントが見つからないようです。誰か助けてもらえますか? ありがとう!!

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

ruby-on-rails-3 - Rails 3 Carrierwave-Fog-S3 エラー: 予想 (200) <=> 実際 (404 見つかりません)

Carrerwave 0.5.3 を使用していますが、画像コントローラーの Create メソッドで Picture.save を呼び出すと 404 エラーが発生します。lib/carrierwave/storage/s3.rb の指示に従って、初期化ファイル (config/initializers/carrierwave_fog.rb) に次のものがあります。

photo_uploader.rb には次のものがあります。

正確なエラー:

Carrierwave と s3 with heroku error undefined method `fog_credentials='で少し似た質問を見つけました 。しかし、私が今持っている方法で物事を設定すると、その場合は明らかにうまくいきました。残念ながら、私には合いませんでした。

バケットに写真を入れて、アクセス許可を公開に設定し、ブラウザー経由で写真にアクセスできるようにしました。そのため、AWS S3 側は機能しているようです。

次にどこに行くかわかりません。何か案は?

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

ruby-on-rails - Carrierwave で、アップロードする写真の種類に応じて写真のサイズを変更したい

User モデルと Post モデルがあります。ユーザーの写真は小さなサムネイルにサイズ変更され、投稿の写真は大きなサムネイルにサイズ変更されます。

アップロードされた写真に選択するサイズを Carrierwave に伝えるにはどうすればよいですか? すべてのアップロードで小さいサイズと大きいサイズの両方にサイズ変更されますか?