У меня возникли некоторые трудности при преобразовании этого старого API почтовой программы в rails 3:
content_type "multipart / mixed"
part :content_type => "multipart/alternative" do |alt|
alt.part "text/plain" do |p|
p.body = render_message("summary_report.text.plain.erb",
: message => message.gsub (/<.<em>br.>/,"\n "),: campaign => кампания,: агрегат => агрегат,: promo_messages => кампания.participating_promo_msgs) конец
alt.part "text/html" do |p|
p.body = render_message("summary_report.text.html.erb",
: сообщение => сообщение,: кампания => кампания,: агрегат => агрегат,: promo_messages => кампания.participating_promo_msgs) конец
end
if bounce_path
attachment :content_type => "text/csv",
:body=> File.read(bounce_path),
:filename => "rmo_bounced_emails.csv"
end
attachment :content_type => "application/pdf",
:body => File.read(report_path),
:filename=>"rmo_report.pdf"
В частности, я не понимаю, как дифференцироватьразные составные варианты.Есть идеи?