2010-11-29 6 views
0

HI,before_filter dans l'application_controller dans les rails application

Je suis très novice dans l'application des rails. J'essaie d'exécuter une méthode tant que l'utilisateur connecté est vivant.

Pour que j'ai ajouté une méthode sur before_filter de application_controller

mon code est eT

before_filter: update_user

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

Mais ce qui précède en me montrant une erreur .. Comment résoudre ce ??

Répondre

2

Vous devez supprimer la ligne render: layout => false dans la méthode. Sinon, il ne poursuivra pas l'action qui a été routée.

Questions connexes