Несколько загрузок изображений в Rails из одного и того же form_for?

У меня возникли проблемы с выяснением того, как загрузить несколько изображений, используя одну форму в представлении. По сути, у меня есть форма для статей в блоге, которая состоит из заголовка text_field, body text_area и file_field для загрузки одного изображения с использованием Paperclip и S3, и все это работает нормально.

Однако я хочу добавить больше file_fields в одну и ту же форму для загрузки нескольких разных изображений, потому что в каждой статье должно быть более одного изображения.

Я искал последние три дня и читал некоторые учебные пособия, которые показались актуальными, но обычно просто предлагали использовать "html: { multipart: true }" в начале формы или в самом поле file_field, но это просто давало другое версии одного и того же изображения, такие как: средний,: большой палец,: аватар. Но я думаю, что, возможно, не задавал вопрос достаточно ясно...

Кто-нибудь знает, как добиться этой функциональности? Если вы можете указать мне правильное направление или иметь какие-либо ссылки, которые помогут мне достичь этого, я буду так благодарен, что встану на колени и буду приветствовать вас как пророка кодирования.

Спасибо всем большое заранее.

Дайте мне знать, если я не был достаточно ясен... и еще раз спасибо.

1 ответ

Использовать драгоценный камень "carrierwave"

Это работает как шарм!

Вот хороший учебник, чтобы сделать это.

наслаждаться

http://railscasts.com/episodes/253-carrierwave-file-uploads

Другие вопросы по тегам