首先:我是 ruby on rails 的新手。
我想链接到一个空的“编辑”站点。例如:我点击链接“编辑内容”。我应该被引导到“内容/编辑”,但表格中没有任何值。比我应该能够通过单击 html 选择框中的条目来选择“内容”。之后,表单应该填充内容值。
我试图修改“edit_content_path”方法,但总是需要一个 ID。
有任何想法吗?
我为找到解决方案而阅读的内容:http: //guides.rubyonrails.org/routing.html
问候!=)
首先:我是 ruby on rails 的新手。
我想链接到一个空的“编辑”站点。例如:我点击链接“编辑内容”。我应该被引导到“内容/编辑”,但表格中没有任何值。比我应该能够通过单击 html 选择框中的条目来选择“内容”。之后,表单应该填充内容值。
我试图修改“edit_content_path”方法,但总是需要一个 ID。
有任何想法吗?
我为找到解决方案而阅读的内容:http: //guides.rubyonrails.org/routing.html
问候!=)
只需将以下内容添加到resources :contents
您的调用中routes.rb
:
resources :contents, :except => :edit do
get 'edit', :on => :collection
end
您只能“编辑”现有对象。您需要使用 new_content_path 才能创建内容。
Rails 默认为您提供 7 个 RESTful 操作。
有关详细信息,请参阅 ruby.railstutorial.org/book?version=3.2#top。