关于SO的第一个问题:)
在第 8 章的最后,在 perm 的帮助下。cookie,根据用户是否登录,可能会显示不同的项目。我想对书中建议的 home.html.erb 做一个小修改,这样如果用户已登录,点击“主页”或“示例应用”徽标将不再显示默认的蓝色登录并欢迎屏幕,而是用户的个人资料。换句话说:
<% if !signed_in? %>
# if user is NOT signed in
# show the welcome and blue sign in buttons
<% else %>
# if user is signed in
# Render show.html.erb (i.e. the user profile) in app/views/users <-- this is where I am stuck on
基本上,我的问题的要点是,我如何告诉 Rails 在 home.html.erb 环境中呈现另一个页面?这将更类似于 Facebook 或 twitter,如果您在其中登录,单击徽标会将您带回您的个人资料页面而不是注册页面。
非常感谢!!