Rails 2.3.2 - content_type "application / pdf" Проблемы - PullRequest
0 голосов
/ 16 октября 2018

Я использую Rails 2.3.2.Отправка почты функция, я хочу, чтобы открыть этот файл PDF.Вот код, который я использовал:

class UserMailer < ActionMailer::Base
  def welcome_email(user)
    recipients    user.email
    from          "test@gmail.com"
    subject       "Test Mail"
    sent_on       Time.now
    body          "Welcome to Our System"
    content_type  "application/pdf"

  end
end

И этот файл получает имя для «noname» и не может открыться.

Как решить эту проблему?
Спасибо

1 Ответ

0 голосов
/ 16 октября 2018
  • В этом руководстве по руководству действия почтовой программы: http://api.rubyonrails.org/classes/ActionMailer/Base.html, В нем говорится, чтобы сделать файл представления в app / views / [action_mailer_model_name] / [method_name]

  • Нет необходимости явно передавать файл 'application / pdf' в почтовую функцию, Action Mailer настолько умён, что автоматически определяет тип содержимого при чтении файла.

Надеюсь, я помогу вам!

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