2013-01-08 66 views
0

我有一个相当简单的设置:处理表单中多个关联模型的最佳方法?

型号/ person.rb

has_many :links 

型号/ link_category.rb

attr_accessible :title 
has_many :links 

型号/ links.rb

attr_accessible :person_id, :link_category_id, :url 
belongs_to :person 
belongs_to :link_category 

链接类别的例子可能是像“脸谱,微博,pinterest,wordpress,博客等”。

我想创建的内容,尽可能DRY和RESTful,是一个单独的页面,列出了所有的链接类别和文本字段,供他们输入(或更新,如果已经提供)每个类别的网址。

例如,像这样http://example.com/person/23/links/edit可能会显示这样的形式:

Facebook的:_ __ _ __ _ __ _ __ _ __ _ __ _ _

推特:__ http://twitter.com/example_ _

的WordPress:_ __ _ __ _ __ _ __ _ __ _ __ _

Pinterest的:_ __ _ __ _ __ _ __ _ __ _ __ _

我想知道如果任何人有这样的一种优雅的方式,因为它已经成为相当普遍的数的网站。

回答

相关问题