1
下面我有操作編輯和銷燬的鏈接助手。第一個鏈接(以及所有其他鏈接)工作正常,但第二個鏈接創建了一個不起作用的奇怪網址。刪除和其他路線之間的區別
<%= link_to "Edit", edit_event_path(organizer_vanity_url: event.organizer.vanity_url, id: event.id) %>
<%= link_to 'Remove', event_path(organizer_vanity_url: event.organizer.vanity_url, id: event.id), method: :delete, data: { confirm: 'Are you sure?' } %>
這是從routes.rb中:
scope "organizer" do
scope ":organizer_vanity_url" do
scope "manage" do
resources :events
end
end
end
有什麼刪除鏈接輔助和其他人的區別(因爲這是唯一不工作的)?
'oorganizer'而不是'organizer'? –
同樣的解決方案http://stackoverflow.com/questions/4606860/rails-3-link-to-to-destroy-not-working – polmiro
@Peter Alfvin這只是在示例代碼中的錯字。 –