配置rails应用程序中的路由

时间:2011-04-03 12:39:58

标签: ruby-on-rails routes configure

HI,

我为我的应用程序创建了一个自定义索引页面,它有两个图像链接,一个用于用户,另一个用于管理员。如何在routes.rb中配置路由,以便链接转到专用页面。

感谢。

2 个答案:

答案 0 :(得分:1)

可以在模板中创建条件:

<% if @currentUser.isAdmin %>
....
# image link one
....

<% else %>
....
# image link two
....
<% end %>

答案 1 :(得分:0)

如果您有两个控制器,比如管理员和用户,您可以在路线中说明

resources :admins
resources :users

并在索引视图中编写类似

的内容
<%= link_to 'admins', admins_path %>
<%= link_to 'users', users_path %>

有关路由和轨道的更多信息,请阅读可用的导轨指南here