2013-07-08 2 views
-1

В частности, я хотел бы разрешить пользователю загружать до 5 изображений. Любое направление к простому учебнику было бы оценено по достоинству. В идеале данные для загруженного файла будут храниться в существующей базе данных. Я попробовал paperclip, но я не могу заставить его работать с несколькими файлами. Я также пробовал некоторые другие уроки 2008 года, которые, похоже, не работают с рельсами. 3. Спасибо за помощь!Gems/plugins для загрузки нескольких файлов в рельсы?

Я бы предпочел направление учебников, которые вы пробовали и работали.

+0

Try plupload или попробовать это: http://stackoverflow.com/questions/4643999/how-does-the-html5-multiple -file-upload-field-map-to-a-nested-model-in-rails-3 – davidfurber

ответ

0

Я думаю, что одним из самых популярных камней для загрузки файлов является Carrierwave (https://github.com/carrierwaveuploader/carrierwave). Существует также демонстрационное приложение (https://github.com/kdironside/carrierwave-multi-file-upload), которое специально демонстрирует загрузку нескольких файлов.

Однако, конечно же, это можно сделать с помощью Скрепки. Возможно, вы можете сообщить нам, с какой проблемой вы столкнулись, и мы можем помочь вам там.

+0

Спасибо за ввод. Я последовал этому руководству: http://www.emersonlackey.com/article/paperclip-with-rails-3 и столкнулся с этой ошибкой: asset.rb: 5: синтаксическая ошибка, неожиданный tSTRING_BEG, ожидающий tASSOC ...: medium => "300x300>",: thumb "100x100>"} –

+0

В учебнике также упоминается необходимость установки магии изображения, с которой я не знаком. Я думаю, что я попробую удачу с несущей волной и посмотрю, как это работает. –

+0

Несомненно. Я думаю, что будет полезно, если вы сможете опубликовать свой связанный с Paperclip код, чтобы мы могли проверить, есть ли там проблема. – Rebitzele

Смежные вопросы