我想为Rails中的用户显示不同的根页面。登录用户的不同页面以及登录用户的根目录
我定义根:
root :to => 'welcome#index'
和欢迎控制:
class WelcomeController < ApplicationController
before_filter :authenticate_user!
def index
end
end
目前它是确定为已登录的用户,但在重定向到/用户用户未登录/ sign_in
我想显示静态根页面,而不是重定向。
删除您的before_filter,并添加您的逻辑到索引方法来确定显示基于它们是否在登录你在使用设计? – 2012-02-18 07:49:21
@MarcTalbot是的,是否有可能在routes.rb中实现? – 2012-02-18 07:51:02
这个确切的问题已经在这里得到解答http://stackoverflow.com/questions/8888289/rails-3-w-devise-how-to-set-two-separate-homepages-based-on-whether-the-user- i/8888513#8888513 – 2012-02-18 08:09:01