layouts / mailer.text.erb&中的邮件程序布局layouts / mailer.html.erb目前显示在我创建的所有邮件程序视图中。如何排除两个视图的邮件程序布局(sent.text.erb& sent.html.erb)?
答案 0 :(得分:3)
你可以这样做:
layout 'your_layout', except: [:view_one, :view_two]
only:
您还可以在每个操作中指定不同的布局,如下所示:
def your_action
render layout: 'some_layout'
end
答案 1 :(得分:2)
您可以使用layout方法。将layout: 'mailer', except: :sent
之类的内容添加到您的邮件程序类应该有效。