У меня есть приложение rails 3.x, которое имеет классы моделей, которые возвращают контент в частичное изображение, которое будет отображаться на странице. Модель заботится о том, что такое контент, и просто возвращает его в представление, которое слепо добавляет его на страницу. Другими словами, представление вызывает модель, запрашивающую ее содержимое; модель доставляет свой контент HTML-Safe в представление; и представление просто сбрасывает то, что возвращается в его вывод.
До сих пор все работает.
Мне нужно создать такой класс, который возвращает html для ссылки на изображение в конвейере активов (представление не знает или не заботится о том, чтобы возвращаемая вещь была изображением).
В нем простейшая форма, модель считывает запись из базы данных, которая содержит имя файла "my_image.png". Ему нужно вернуться к представлению HTML, относящемуся к изображению с таким именем, которое находится в "app/assets/images".
Можно ли это сделать?