Скрепка меняет путь к изображениям после обновления до rails 3.2

у меня проблема со скрепкой (3.0.2 )после обновления до rails 3.2 (с 3.0.10 ).

Первоначально путь к одному изображению был :

"http://localhost:3000/system/photos/94/small/AudiLogo.jpg?1335392139"

, и после обновления изображения такого типа больше никогда не отображаются!, но если я загружу новое изображение, оно будет нормально отображаться на странице, но новый используемый путь будет:

"localhost:3000/system/products/photos/000/000/094/smal/AudiLogo.jpg?1335392139"

Что случилось в обновлении? Есть ли какое-нибудь решение для преобразования старого пути в новый?

Я пытаюсь использовать «грабли для скрепки :обновить :отсутствующие _стили», но это не работает.

Раздел конфигурации скрепки.

has_attached_file :photo,
        :processors => lambda { |a|
                        if a.external?
                                [:thumbnail]
                        else
                                [:thumbnail,:watermark]
                        end
                        },
        :styles => {
                :slider => { :geometry => "350x312#", :format => :jpg, :watermark_path => "#{Rails.root}/public/images/watermark.png", :position => "NorthEast" },
                :small => "100x50>",
                :medium => "200>x200",
                :thumb => "100x100>",
                :big => { :geometry => "640x480>", :format => :jpg, :watermark_path => "#{Rails.root}/public/images/watermark.png" }
                },
        :default_url => "/images/noimage.png"

Заранее спасибо.

13
задан jgiunta 26 April 2012 в 12:29
поделиться