0

Я следующие настройки в моем Application.rb файлеRails Разрабатывают NON HTML электронной почты

Devise::Mailer.layout "Mailer Layout Name" 

Я посылаю как HTML и NON HTML-(текст) сообщения электронной почты. Я хочу проигнорировать «Devise :: Mailer.layout» для не HTML-текста (текста). В любом случае, чтобы это сделать в Devise и Rails.

Я использую Rails 4.2.4 & Завещание (3.5.1)

ответ

0

Это является стандартной ActionMailer функциональность, не связанные с Devise.

class UserMailer < ActionMailer::Base 
    layout :layout 

    private 

    def layout 
    'my-layout' if content_type == 'text/html' 
    end 
end 
Смежные вопросы