RoR рендеринг изображений на встроенных рельсах 2.3.8 - PullRequest
0 голосов
/ 03 января 2011

Я пытаюсь сделать изображение встроенным в электронное письмо, и мое приложение rails имеет версию 2.3.8.

Может ли кто-нибудь предоставить мне пример того, как это сделать?Вот что я получил до сих пор, но я продолжаю получать ошибки.

Вот мой метод:

def notice(contact)
subject    'notice'
recipients contact.email
from        'something.com'
sent_on    Time.now
attachments.inline['paypal_seal.gif'] = File.read('/images/paypal_seal.gif')
body       :contact => contact

end

И в представлении:

<%= image_tag attachments['paypal_seal.gif'].url %>

Это ошибка, которую я получаю:

undefined local variable or method `attachments' for #<ContractorNotifier:0x61413c8>

Спасибо

1 Ответ

0 голосов
/ 03 января 2011

То, что вы пытаетесь сделать, - это способ обработки вложений с помощью Rails 3. Если вы только начинаете, я настоятельно рекомендую перейти на Rails 3. В противном случае попробуйте более раннюю версию 2.3, например:

http://blog.thoughtobject.com/2007/05/26/5/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...