helper_method : 可以指定控制器中的某些方法为helper方法,这些方法可以直接在视图中使用。
举例:
helper_method :current_user
def current_user=(current_user)
session[:user_id] = current_user.id
@current_user = current_user
end
def current_user
@current_user ||= Account.find_by_id(session[:user_id]) if session[:user_id]
end
举例:
helper_method :current_user
def current_user=(current_user)
session[:user_id] = current_user.id
@current_user = current_user
end
def current_user
@current_user ||= Account.find_by_id(session[:user_id]) if session[:user_id]
end