如何配置配置文件控制器的路由?

时间:2011-09-27 12:14:51

标签: ruby-on-rails

我正在尝试配置路线以显示有关用户的个人资料页面。

目前,我已使用以下方法为此页面创建了自定义控制器:

我使用以下方式生成了我的控制器:

rails g controller user-profile

我提出了相应的意见。

我正在尝试做这样的事情:

/user-profile/:id

我正在使用设计。如何为此配置路由?

1 个答案:

答案 0 :(得分:0)

我会这样做(生成的个人资料将公开):

添加路线:

match "/user-profile/:id" => "user-profile#show"

在控制器中添加相关操作:

def show
  @user = User.find(params[:id])
end

然后,您可以免费使用@user中的app/views/user-profile/show.html.erb变量。