Mam problem z spinaczem (3.0.2) po aktualizacji do szyn 3.2 (z 3.0.10).Ścieżka zmiany ścieżki spinacza po aktualizacji do szyn 3.2
Początkowo ścieżka jednym obrazie było:
"http://localhost:3000/system/photos/94/small/AudiLogo.jpg?1335392139"
i po aktualizacji tego rodzaju obrazów nigdy nie pokazuj ponownie !, ale jeśli mogę przesłać nowy obraz ten będzie wyświetlany prawidłowo na stronie, ale nowa droga to użycie to:
"localhost:3000/system/products/photos/000/000/094/smal/AudiLogo.jpg?1335392139"
Co się stało w aktualizacji? Istnieje jakieś rozwiązanie do konwersji starej ścieżki na nową?
Próbuję z "rake paperclip: refresh: missing_styles", ale nie działa.
Sekcja konfiguracji spinacza to tak.
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"
Z góry dziękuję.
Czy „smal” segment nowy URI literówkę? – Christian
Czy zaktualizowałeś również spinacz lub po prostu Rails? –
Czy możesz opublikować sekcję odpowiedniego modelu, który zajmuje się opcjami spinacza dla załącznika? –