Вы загружаете изображение в файл в каталог своего рельса или в базу данных? Не зная об этом или о том, как ваши изображения связаны с любыми данными, с которыми они идут, трудно ответить.
Это может быть немного сложно, если вы храните сами файлы в базе данных, но если вы сохраняете только путь к изображению, это должно быть так же просто, как использовать тег изображения с сохраненным путем как ЦСИ; в приложении рельсов, что я сделал, где изображения признаков несколько заметно, у нас были то, что было немного грязным, но выглядели так:
<%= link_to "<span>fig." + (order+1).to_s + "</span>" + image_tag(url_for(:controller => 'upload', :action => 'picture', :id => picture.id), :class => 'list-image'), {:controller => 'upload', :action => 'show', :id => picture.id}, :class=>'head-image' %>
внутри pictures.each
блока, где «загрузка» был контроллер, который обрабатывается загрузками и хранение изображений (мы сохранили их в базе данных). Конечный результат этого показал, что изображение уменьшилось (через css, мы непослушны), который при нажатии на него приведет пользователя к полноразмерной версии изображения (в конце концов мы собираемся сделать довольно AJAX масштабирование/наложение , но так и не дошло).
Надеюсь, это несколько полезно, прошло несколько месяцев с тех пор, как я играл с RoR.
EDIT: Ach, понимание чтения не работает. Я думал, что вы справляетесь с загрузкой, но у меня проблемы с загрузкой фотографий. Я незнаком с Скрепкой; мы использовали Attachment_fu, с учебником here, что сделало вещи довольно легкими для нас. (На самом деле мы использовали инструкции/учебник в this book, но они кажутся похожими.)
Приносим извинения за неправильный ответ, я просто взволновался, что, возможно, я что-то знаю: p – Zind