9
私のアプリをRails 3.0からRails 3.1にアップグレードする途中です。prawnto_2 gemで画像を読み込むときにRAILS_ROOTが無効になる
私は可能な限り宝石に賛成して古いプラグインを閉じ込めました。これには古いprawntoプラグインをこの素晴らしい光沢のある新しいprawnto_2 gemで置き換えることが含まれています。
ほとんどのものはうまく見えますが、以前と同じように画像を読み込むことができません。私のPDFビューでコードが
pdf.image open("#{RAILS_ROOT}/public/images/logo.png")
ですが、私は次のエラー
uninitialized constant ActionView::CompiledTemplates::RAILS_ROOT
を取得し、私は資産を使用しているなどの画像ファイルの場所が変更されることを実現していないとイメージは、もはやありパブリックフォルダに格納されます。