設計我的身份驗證和它的偉大工程。我需要一個個人頁面,我創建了一個控制器Users
,並在那裏有一個show
方法,它鏈接到show.html.erb
,一旦ID傳遞的作品。設計用戶路徑
我想要添加在配置文件中去URL /users/[:id]
一個鏈接,但我不能得到它的工作。我試過了:
match 'users/:id', :to 'users#show', :as => :profile
但我得到錯誤說沒有動作顯示。
任何人都可以給我一些建議,以獲得一個鏈接路由到他們的個人資料。
我試圖但得到未定義的局部變量或方法'user_id'爲#<#Class <:0x007fd19c487e78>:0x007fd19c13e870> 我有資源:用戶 – DMH 2013-03-08 16:15:43
user_id是您想要使用的ID。那麼,你想看看誰的「id」?如果你想在CURRENT_USER的個人資料你會做這樣<%=的link_to current_user.name,user_path(current_user.id)%>請記住我在調查對象假設/屬性您有可用。 – AdamT 2013-03-08 16:17:23
請注意,如果你使用上面的例子,它將'profile_path(current_user.id)' – AdamT 2013-03-08 16:19:50