【发布时间】:2011-02-06 07:18:49
【问题描述】:
所以我终于开始在rails中使用rest了。
我希望使用产品类别以及选择其中一个类别时,我希望它更新更改产品。
我以前用过这个
<% form_for :category, :url => { :action => "show" } do |f| %>
<%= select_tag :id, options_from_collection_for_select(Category.find(:all), :id, :name),
{ :onchange => "this.form.submit();"} %>
<% end %>
但是现在它不起作用,因为它试图执行显示操作。
我有两个控制器 1) 产品 2) product_categories
products belongs_to product_categories with a has_many
我该怎么做。
由于产品列在 products 控制器和 index 操作中,我应该使用 products 控制器还是应该使用 product_categories 控制器来查找类别,例如在 show 操作中,然后呈现产品/索引页面。
但我遇到的真正问题是如何获得此表单或任何其他选项来使用宁静的路线。
【问题讨论】:
标签: ruby-on-rails rest