Thanks ...  How I feel an idiot not reading the F... Manual :)

McG.

On Feb 28, 1:57 am, Matt Jones <[email protected]> wrote:
> On Feb 27, 2010, at 4:45 PM, McGivrer wrote:
>
>
>
>
>
> > I've just implement in my small demo test hobo website (a library
> > management tool), and want to add some picture for book cover.
> > So I've install paperclip, and paperclip_with_hobo but running the
> > webBrick server I get solme strange path for image embedded images:
>
> > My model :
>
> > class Book < ActiveRecord::Base
>
> >  hobo_model # Don't put anything above this
>
> >  fields do
> >    title  :string
> >    author :string
> >    year   :integer
> >    resume :text
> >    note   :integer
> >    timestamps
> >  end
>
> >  has_attached_file :cover, :styles => {
> >            :full=>"600x600>",
> >            :medium => "300x300>",
> >            :thumb => "100x100>",
> >            :mini => "60x60>" },
> >            :path => "#{RAILS_ROOT}/public/media/books/
> > covers/:id/:style.:extension"
>
> >  belongs_to :category
> >  ...
> > End
>
> > And in the generated page, with the source inspector, I can read :
>
> >  <a class="book-link" href="/books/2-the-da-vinci-code">
> >    <img src="/system/covers/2/thumb/DaVinciCode.jpg?1266775825" />
> >  </a>
>
> > And as You can see, the path is not really the one I have
> > parametered !
>
> Note that you need to customize both :path AND :url to get this to  
> work - paperclip doesn't make any assumptions about the mapping from  
> filesystem paths to URL paths. Here's the default settings:
>
>          :url           => "/system/:attachment/:id/:style/:filename",
>          :path          => ":rails_root/public:url",
>
> There's some nice DRY in how the :path setting is set via the :url  
> interpolation.
>
> --Matt Jones

-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/hobousers?hl=en.

Reply via email to