我有一個模型,具有belongs_to關聯到類別。Rails路由和如何保持類別視圖DRY?
例子:
- 事情
- belongs_to的:類
- 類別
- HAS_ONE:事情
我應該爲每個類別視圖文件,找到定類別,例如:
views/things/category_name1.html.erb
views/things/category_name2.html.erb
views/things/category_name3.html.erb
views/things/category_name4.html.erb
或者是有一個更便捷的方式來做到這一點?
除了find
方法中的類別名稱以外,每個類別的視圖都是相同的。我試過這個:
<%= Thing.find(:all, :conditions => {:category => 'Name of category'}) %>
我想我的網址是/category_name/name_of_thing
。
那寶石比我的硬核更健壯,但基本答案(+1) –
如何在控制器中創建視圖動態以及類別視圖「模板」應該放在哪裏? –
查看「show」資源部分中的入門指南:http://guides.rubyonrails.org/getting_started.html#showing-an-individual-post – bensie