我在我的應用程序中有一個管理頁面,其中包含所有用戶的電子郵件列表。當我點擊電子郵件的鏈接時,我想查看該用戶的個人資料。我得到正確的URL,但是我的if語句不會呈現用戶的配置文件,因爲它檢查頁面是否爲current_user。如何顯示連接到電子郵件的用戶個人資料?如何顯示其他用戶的演示頁面?
這是目前我的代碼:
<% if current_page?(current_user) %>
<% render 'users/show' %>
我需要這樣的事,但它不會工作:
<% if current_page?('/users/id#') %>
<% render 'users'show' %>
這兩個工作對我來說當我鍵入我想要去的用戶的URL像/ users/1或users/2 --->但是當我去我的用戶索引頁時它們不工作:/ users/--->我得到一個URLGenerationError id:nil – sorcalin0x11
所以,只需刪除'id'然後 –