0

我正在将项目从 rails 2.0.2 升级到 3.2.13。我正在使用before_filterbuild_menu像这样

class MyController < ApplicationController   
  layout 'main'

  before_filter :build_menu 
  ... 
protected   
  def build_menu
    @menu = []   
  end 
end

现在有了 Rails 3,我得到了错误:

未定义的局部变量或方法build_menu

4

1 回答 1

0

我遇到了同样的问题。原来我在文件中不匹配defend但由于某些原因,IDE 没有在文件中给我任何错误。仔细检查一下。

于 2014-01-17T17:44:19.270 回答