不同型号的配置文件的URL

时间:2014-12-11 06:40:44

标签: ruby-on-rails url devise

我有一个使用Devise进行身份验证的Rails 4应用程序。

我有两个不同的模型,客户和助手(都代表使用该应用的人)。现在,我希望每个模型都有一个配置文件页面。我喜欢的是,网址/profile链接到clients#profilehelpers#profile方法(在控制器中),取决于客户端或帮助程序是否已记录in。

任何建议/提示?

如果您有任何特定的代码段,请与我们联系!

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

关于this SO文章,我能够使用:

authenticated :client do
  root :to => "client#profile"
end

authenticated :helper do
  root :to => "helper#profile"
end

在我的routes.rb中隔离这两个。