mir*_*rza 7 ruby-on-rails paperclip ruby-on-rails-3
在检查插件的rails3分支后,Paperclip会产生此错误.我的Gemfile有以下行:
gem 'paperclip', :git => 'http://github.com/thoughtbot/paperclip.git', :branch => 'rails3'
Run Code Online (Sandbox Code Playgroud)
并且错误消息是:
NoMethodError: undefined method `has_attached_file' for #<Class:0x2a50530>
Run Code Online (Sandbox Code Playgroud)
Sam*_*fes 15
更新10年6月21日:在thoughtbot版本已定.
我必须添加Paperclip::Railtie.insert
到我的application.rb结尾,class Application < Rails::Application
以使其正常工作.自官方回购工作以来,我已经删除了我的前叉.希望能帮助别人.
您还需要将以下内容添加到Gemfile中
gem "paperclip", :git => "http://github.com/thoughtbot/paperclip.git"
Run Code Online (Sandbox Code Playgroud)