Büroklammer - undefined method 'icon_file_name'

Ich habe gerade installiert die Büroklammer und versuchen, legen ein Symbol auf mein Modell.

has_attached_file :icon, 
                  :styles => { :normal => "100x100>", :format => 'png' },
                  :storage => :s3, 
                  :s3_credentials => "#{RAILS_ROOT}/config/s3.yml",
                  :url => "/icon/:slug.:extension"
                  :path => "icon/:slug.:extension"

s3.yml enthält meine bucket-Namen und zwei Schlüssel.

slug-interpolation wird in der config definiert/Initialisierungen/Büroklammer.rb als

Paperclip.interpolates('slug') do |attachment, style|
    attachment.instance.cached_slug
end

Wenn ich Spiel.Symbol.url, bekomme ich diesen Fehler:

undefined method `icon_file_name' for #<Game:0x4000f50>

Was mache ich falsch?

Ich bin mit rails 3.0.4 und ruby 1.9.2 auf Windows 7 x64, falls es einen Unterschied macht.

InformationsquelleAutor bassneck | 2011-02-28
Schreibe einen Kommentar