0
我正在将项目从rails 2.0.2升级到3.2.13。我用before_filter
:build_menu
这样使用before_filter时未定义的局部变量或方法
class MyController < ApplicationController
layout 'main'
before_filter :build_menu
...
protected
def build_menu
@menu = []
end
end
现在
使用Rails 3日上午收到错误:
undefined local variable or method
build_menu
我没有看到这段代码有什么问题,你确定build_menu没有被其他地方调用吗? (可能是一个无法访问受保护方法的类) – Coelhone