2010-11-29 63 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行。否則,它將不會繼續執行路由的實際操作。