9
我正在將我的應用程序從Rails 3.0升級到Rails 3.1。當使用prawnto_2 gem加載圖像時RAILS_ROOT不再有效
我已經裝好我的舊插件,以便有可能的寶石,幷包括用這個不錯的閃亮的新的prawnto_2寶石替換舊的prawnto插件。
大多數事情看起來不錯,但我無法像以前一樣加載圖像。在我的PDF查看代碼是
pdf.image open("#{RAILS_ROOT}/public/images/logo.png")
,但我得到以下錯誤
uninitialized constant ActionView::CompiledTemplates::RAILS_ROOT
我認識到圖像文件的位置將改變,因爲我使用的資產和圖像不再存儲在公用文件夾中。