скрепка не сохраняет вложения - PullRequest
1 голос
/ 12 мая 2011

Я использовал скрепку, и все было хорошо, пока мой сервер не установил Passenger, и я не могу заставить его работать.У меня есть самый простой пример: изображение, как это:

has_attached_file :image , :url => "/:class/:attachment/:id/:style_:basename.:extension" , :default_url => "/:class/:attachment/missing.png", :styles=>{:lista=> "38x38#", :comunidad  => "50x50#", :destacado=>"100x100#",:perfil  => "150x150#"}

И 4 поля в базе данных, и все работало просто отлично .. Теперь в журнале у меня есть [Скрепка] Сохранение вложений ...

Но они не спасаются!Разрешения на каталоги в порядке .. но ничего не происходит.Любая подсказка?

Спасибо!

Ответы [ 2 ]

3 голосов
/ 14 июля 2011

Вы указали multipart => true в своей форме?Это решило мою проблему, которая была похожа.

form_for(@yourmodel, :html => {:multipart => true}) do |f| 
2 голосов
/ 28 ноября 2011

Вы добавили:

attr_accessible :image  

в вашу модель?Я забыл добавить его в свою модель, и файл будет загружен в каталог tmp, но при сохранении не сохранится в зависимости от модели.Так расстраивает!

...