我想在rails上創建一個新項目,並且我有類提供者。 我做了一個新的erb格式文件(稱爲edit_info.erb)來編輯一些提供者信息。ROR如何鏈接到正確的鏈接
我無法發送此頁面的鏈接。 我試過 -
<%= link_to 'Edit Information', edit_info_provider_path(@provider) %>
和一些更多,但沒有什麼作品。
我想在rails上創建一個新項目,並且我有類提供者。 我做了一個新的erb格式文件(稱爲edit_info.erb)來編輯一些提供者信息。ROR如何鏈接到正確的鏈接
我無法發送此頁面的鏈接。 我試過 -
<%= link_to 'Edit Information', edit_info_provider_path(@provider) %>
和一些更多,但沒有什麼作品。
$ rake routes
運行此命令查看路由名稱。
如果您的頁面未列出,可能是您想在config/routes.rb
上添加新路線。
太棒了!謝謝。只是一件事 - 我沒有看到它。也許我沒有以適當的方式構建文件。我只是在提供者文件夾中建立一個新文件。我應該以另一種方式做出來嗎? – user1666543
Soory男人,但我該怎麼做?我應該輸入什麼行到routes.rb?謝謝 – user1666543
我不知道你的應用程序是如何構建的,但通常你只需要添加一個簡單的行,比如'get「info/provider」'。不過,我會建議生成一個新的控制器,它會自動創建所有必要的控制器。試着運行這個:'$ rails generate controller providers info' – Simone
如果您使用Rails腳手架,它將爲您創建RESTful路線和所有其他內容。如果這是您的第一個Rails項目,可能最好使用腳手架,這將使您的腳步很好。
我推薦你在學習使用Rails的時候使用Rails Guides作爲你的第一個端口。
將您的erb文件更改爲edit_info.html.erb – RakuN