我正在使用具有多种用户类型的应用。主要用户类型(Foo)是具有大部分功能的用户类型(意味着出于商业原因,此类型可以访问应用程序的主要功能)。
注册后,Foo
用户将被发送到一个页面,以帮助"最终确定"他们的帐户(名字,姓氏等)。从那里,我想让他们一步一步地帮助他们开始填写他们的个人资料。
在编写路线时,将它们发送到命名空间路线是一种Rails
良好做法,例如:
namespace :foo
resource :profile do
member do
get :step1
end
end
end
# Generating a route like this:
http://example.com/foo/profile/step1
我指的是namespace
路由的原因是因为可能有其他用户类型需要能够更新某种类型的配置文件,并且它们的操作将完全不同。
思想?