1
我使用ActionMailer發送電子郵件,但我想使用Sinatra的傾斜渲染。我不知道如何訪問Sinatra的實例範圍從西納特拉之外,所以我可以這樣做:從Sinatra的實例範圍運行方法
class Mailer < ActionMailer
def test(address)
mail(:to=>address,
:body => 'turns out you need something here?') do |format|
details = erb(:myview)
format.text { details }
format.html { markdown(details) }
end
end
end
希望你能看到什麼,我試圖做的,但此刻我得到一個「方法未找到'錯誤。任何想法如何將Sinatra的實例作用域包含在格式塊中?
謝謝。
很好的答案 - 謝謝! –