Это код контроллера моей сессии
def create
user = User.authenticate(params[:login], params[:password])
if user
session[:user_id] = user.id
redirect_to_target_or_default root_url, :notice => "Logged in successfully."
else
flash.now[:alert] = "Invalid login or password."
render :action => 'new'
end
end
Мне нужен div id="welcomebuttons"
, расположенный в layouts / application.html.erb для отображения, когда пользователь не находится в сеансе (вышел из системы), но полностью исчезает и остается скрытым, когда пользователь вошел в систему. Я попытался добавить javascript:hideDiv_welcomebuttons()
до if user
но, конечно, это не сработало.
Может ли кто-нибудь помочь?