RoR Mailer! Как поместить картинки объекта в письмо?
Суть вопроса заключается в том, что есть модель User и Photo, соответственно user has_many :photos! как поместить последнюю картинку во вьюху письма, отсылаемое администратору, используя Mailer?
hottabych1991: скорее всего ошибка в том, что нужно сначала вызвать метод attachment.inline, а лишь затем вызывать mail. Но, не видя код, могу ошибаться.
начинающий: По умолчанию Mailer кодирует приложения в base64. Метод SpecialEncode используется, если вы хотите свой алгоритм кодирования. У вас он реализован в виде метода? Если нет, то уберите его.
Вот тут это объяснено: api.rubyonrails.org/v4.1/classes/ActionMailer/Base...
начинающий: это уже вопрос конкретной реализации вашей задумки. Можно, например, создать для Mailer метод, в который передавать в качестве параметров данные пользователя, включая его последнее загруженное изображение (путь до него). Как это делать, решать вам :)