【发布时间】:2013-01-07 00:30:35
【问题描述】:
标题说明了一切。使用控制器很容易 - 只需使用“view_context”。但它不适用于模型。
例如ApplicationController.new.view_context.url_for 产生于:“nil:NilClass 的未定义方法 'host'”
ActionView::Base.new(Rails.configuration.paths["app/views"].first).url_for 也不能正常工作。
这可以做到不那么痛苦吗?
P.S 我的虾宝石需要它!我想从模型生成 PDF。除了在其中生成链接之外 - 它非常成功!
希望得到您的帮助!提前致谢!
【问题讨论】:
标签: ruby-on-rails model-view-controller url