Я использую paperclip для управления загрузкой изображений в проекте rails, над которым я работаю. Он отлично работает для всех моделей, с которыми я его использую, кроме одного. Стили, определенные в модели, не создаются при загрузке, но создаются, если я запускаю rake paperclip:refresh:missing_styles
. Для моей жизни я не могу понять, какая разница между этой моделью и другими, где она функционирует отлично. Вот соответствующий код:Стили скрепки не создаются при загрузке, но создаются при обновлении
paperclip_attachments.yml:
:Artist:
:sample_pic:
- :large
- :medium
:Event:
:event_image:
- :list_style
:Photo:
:image:
- :photofeed
:RecommendedVendor:
:logo:
- :feed
- :larger
:User:
:avatar:
- :medium
- :small
- :thumb
модель: форма
attr_accessible ... :image
has_attached_file :image, styles: { photofeed: "483x483#" },
path: ":rails_root/public/system/:attachment/:id/:style/:filename",
url: "/system/:attachment/:id/:style/:filename"
загрузки:
<%= form_for @photo, html: { multipart: true } do |f| %>
<%= f.file_field :image %>
.
.
.
Что я делаю неправильно?
Любая удача в этом? Мне интересно, связаны ли эти проблемы. Https://github.com/thoughtbot/paperclip/issues/1265 –
Я смог перейти на paperclip 3.3.1, и проблема была исправлена для меня. –
Такая же проблема для меня :( – aristofun