Ruby 查看Rails 2.3中的上下文等效项

Ruby 查看Rails 2.3中的上下文等效项,ruby,ruby-on-rails-2,Ruby,Ruby On Rails 2,查看Railscast 340,对于DataTables/Will_paginate,该示例在启动新实例时使用view_上下文 def index respond_to do |format| format.html format.json { render json: ProductsDatatable.new(view_context) } end end 我尝试了相同的代码来认识到Rails2.3没有它 根据文件,等价物为 View.new[lookup_cont

查看Railscast 340,对于DataTables/Will_paginate,该示例在启动新实例时使用view_上下文

def index
  respond_to do |format|
    format.html
    format.json { render json: ProductsDatatable.new(view_context) }
  end
end
我尝试了相同的代码来认识到Rails2.3没有它

根据文件,等价物为

View.new[lookup_context, assigns, controller]
查找上下文和赋值指的是什么?我试过以下方法

User.new(current_program.users, {}, self)

但是,正如预期的那样,如果我传入上述内容,它将为1抛出一个意外错误3

您真的需要在Rails 2.3中这样做吗??这个版本在2013年6月25日(大约4年前!)rails 4.0.0发布时达到了EOL。在试图维护一个如此过时的应用程序时,找出如何模仿
查看上下文
将是最简单的问题。@TomLord不幸的是,我使用的堆栈是Rails 2.3 LTI,我使用的是相同的Rails 2.3,你找到解决方案了吗?你真的需要在Rails 2.3中这样做吗??这个版本在2013年6月25日(大约4年前!)rails 4.0.0发布时达到了EOL。在试图维护一个如此过时的应用程序时,弄清楚如何模仿
查看上下文将是最简单的问题。@TomLord不幸的是,我一直使用的堆栈是Rails 2.3 LTI我一直使用相同的Rails 2.3,你找到解决方案了吗?