2010-12-28 10 views
6

Dato che ho un modello di Listing che ha molti immagini e ogni immagineha una attaccamento, come posso avere la listing_id far parte della struttura di cartelle?Con graffetta, come posso cambiare la posizione dell'immagine in un formato di cartella ": parent_model_id /: id"?

Come così: Sistema/foto/[listing_id] /: id

So che l'utilizzo di: id emetterà l'id del record dell'immagine.

Ecco quello che ho attualmente:

class Image < ActiveRecord::Base 
belongs_to :listing #Rails ActiveRecord Relation. An image belongs to a post. 

# paperclip data 
has_attached_file :photo, :styles => { :medium => "300x300>", :thumb => "100x100>" }, :url => "/public/system/:class/:attachment/:id/:style_:filename" 

fine

risposta

Problemi correlati