我有這樣的代碼我的表演視圖中:參數在Rails的自定義編輯路線
<% if @user == current_user || is_admin? %>
<%= link_to edit_user_path(@user), :class => "btn btn-default" do %>
<span class="glyphicon glyphicon-pencil"></span> Uredi informacije
<% end %>
<% end %>
以及編輯用戶配置文件此自定義路線:
get "/korisnik/:id/uredi" => "users#edit", as: "edit_user_path"
然而,當我想編輯用戶信息它仍然將我重定向到/users/:id/edit
。我試過edit_user_path(:id)
或edit_user_path(user)
但它不起作用(顯示我無效的路由錯誤)。這個自定義路線需要什麼參數?
它仍然重定向到檢查新創建的路徑/用戶/: ID /編輯... – Nikola