Rails: Добавить изображение загрузки в существующую форму - PullRequest
1 голос
/ 03 июля 2011

У меня есть существующий entry помост.Я хотел бы добавить загрузку изображений в мою существующую модель / контроллер / вид без особых хлопот - и я хотел бы добавить немного ajax после того, как он заработает.

Тем не менее, я довольноновичок в рельсах.

  1. Есть ли простой, совместимый с Ajax гем, чтобы помочь?
  2. Как мне его реализовать?(Шаг за шагом, потому что я довольно медленно учусь)

Ответы [ 3 ]

1 голос
/ 03 июля 2011

Вот хорошая демонстрация того, как загружать изображения с помощью Rails 3. Он использует Uploadify с жемчужиной Dragonfly.

https://github.com/rdetert/FormFly

1 голос
/ 19 октября 2011

То же сообщение Загрузка AJAX с использованием плагина Prototype.js

https://github.com/JangoSteve/remotipart

Remotipart - это гем Ruby on Rails, позволяющий загружать файлы AJAX с помощью jQuery в удаленных формах Rails 3.0 и Rails 3.1.Этот гем расширяет встроенную функциональность удаленной формы Rails jQuery, позволяя асинхронную загрузку файлов практически без изменений в вашем приложении.

gem 'remotipart', '~> 1.0'
bundle install
1 голос
/ 03 июля 2011

Загрузка файла AJAX в Ruby on Rails

http://khamsouk.souvanlasy.com/articles/ajax-file-uploads-in-rails-using-attachment_fu-and-responds_to_parent

Ищите Шаг 6. Использование в статье iframes и responseds_to_parent . Обратите внимание, что он использует attachment_fu для обработки загрузки файлов. Но идея одинакова и для скрепки, и для несущей волны

...