2010-11-29 59 views
0

HI,before_filter in application_controller in rails应用程序

我对rails应用程序非常陌生。

我试图执行一个方法,只要登录用户是活着的。 对于我添加了一个方法上的application_controller

的before_filter和我的代码是

的before_filter:update_user

def update_user 
    @user=current_user 
    @user.update_attributes(:last_active=> Time.current) 
    render :layout => false 
end 

但上面显示我的一些错误.. 如何解决这个?

回答

2

您应该删除方法中的render:layout => false行。否则,它将不会继续执行路由的实际操作。