我正在尝试配置路线以显示有关用户的个人资料页面。
目前,我已使用以下方法为此页面创建了自定义控制器:
我使用以下方式生成了我的控制器:
rails g controller user-profile
我提出了相应的意见。
我正在尝试做这样的事情:
/user-profile/:id
我正在使用设计。如何为此配置路由?
答案 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
变量。