Carrierwave gem + Mercury Editor を使用しています。ユーザーがメール キャンペーンを作成して送信できるようにしたいと考えています。すべてうまくいきますが、インライン画像に問題があります。
image_uploader.rb には
def store_dir
"#{uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
私はnewsletters.contents列を持っており、画像を含むMercuryからのフォーマット済みHTMLが含まれています。
そのため、メールの .eml ファイルには、パスをアップロードに変更した場合<img src="uploads/...">
の代わりに次のようなパスがありますが、まったく機能しません。<img src="http://uploads/...">
#{Rails.root}/uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}
これを修正する方法はありますか?