我有一个模型,具有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