Ruby on rails 在rails应用程序中配置路由

Ruby on rails 在rails应用程序中配置路由,ruby-on-rails,routes,configure,Ruby On Rails,Routes,Configure,嗨 我已经为我的应用程序创建了一个自定义索引页,它有两个图像链接,一个用于用户,另一个用于管理员。如何在routes.rb中配置路由,以便链接指向专用页面 谢谢。可以在模板中创建条件: <% if @currentUser.isAdmin %> .... # image link one .... <% else %> .... # image link two .... <% end %> .... #图像链接一 .... .... #图像链接二 ..

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


谢谢。

可以在模板中创建条件:

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

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

....
#图像链接一
....
....
#图像链接二
....

如果你有两个控制器,比如管理员和用户,你可以说在你的路由中

resources :admins
resources :users
在你的索引视图中写下

<%= link_to 'admins', admins_path %>
<%= link_to 'users', users_path %>

有关一般布线和导轨的更多信息,请阅读可用的导轨指南