我试图仅将文本视图呈现为字符串,然后我需要通过API请求将其发送给第三方。
我目前的计划是在继承自ActionMailer :: Base的类中mail
调用之前呈现它,但我对不同的方法持开放态度。
我有一个html和文本模板可用,但到目前为止我已经能够获得html版本,但即使我传递了一个格式,它仍然只给我html版本。
我要渲染的代码是:
render {|format| format.text}
模板的名称如下:
my_mailer/mailer_method.html.erb
my_mailer/mailer_method.text.erb
答案 0 :(得分:0)
我能够通过略微修改render
行来获取文本版本:
render formats: :text