我正在尝试将 url 传递给后台进程,以便它可以在 facebook/tweet 上发布它。
class Weeklychecks < ActionController::Base
.
.
.
def self.verifications
.
.
.
@my_url = url_for(:action => 'show', :controller => 'profiles', :only_path => false)
.
end
end
但似乎不推荐使用此代码:http: //apidock.com/rails/ActionController/Base/url_for
我在基类是ApplicationController的时候用过这个方法,但是这个需要用到ActionController::Base。我尝试添加 include ActionView::Helpers::UrlHelper 但它也不起作用。有解决方法吗?
我正在运行 Rails 3.2.3
谢谢