1

我试着去弄清楚一个最基本的功能,创建一个名为路线,我可以加入我的看法和代码,但我无法得到它的工作带动态参数的命名路由?

match '/user/:username' => "profiles#show", :as => show_profile 

我如何将能够在包括我视图以下代码:

show_profile_path 

,并将它连接到/用户/用户名(用户登录)使用 林设计和轨道3.2和搜索前期此

回答

2

尝试:

link_to "cool profile", show_profile_path(username: @user.username) 

确保您有Profiles_controller#显示

@user = User.where(username: params[:username]).first 
+0

还没有试过这个,尝尝今天,看着运后轨的路由文档可能应该工作,所以我将其标记corect正确的搜索方法回答 – Rubytastic 2012-02-06 07:05:32