我正在尝试在我的模型中渲染 html(对于 Mandrill 内联代码),但我似乎无法让 url_helpers 正确渲染
问题.haml
%a{:href => email_question_url(question)}
模型.rb
view = ActionView::Base.new(ActionController::Base.view_paths, @email_vars)
view.extend ApplicationHelper
questions_html = view.render(:partial => 'transactional_mailer/questions_html')
我理想地想跑:
view.include Rails.application.routes.url_helpers
但是用未定义的方法轰炸包括 for actioniew::base
关于我如何解决这个问题的任何建议?