使用Rails,我正在尝试显示带有欢迎消息的div以及用户注册时该怎么做的提示。
我知道如何在注册后设置flash消息,但这更多涉及到 div有一个列表和标题等等。
我该如何做到这一点?
答案 0 :(得分:2)
为什么不做一个'欢迎'页面?
如果你有一个static_pages控制器,请创建一个新页面:
pages_controller.rb:
def first_time
...
end
然后在您的routes.rb
文件中:
get '/first_time', :to => 'pages#first_time'
在users_controller
中,执行以下操作:
def create
...
if @user.save
login @user
redirect_to first_time_path
else
...
end
end
请记住在first_time
视图中将/home
视图中的链接放在{{1}}或您希望用户看到此页面后的任何位置!