3

模型对关系有accepted_nested_attributes_for,形式如下:

= semantic_form_for @obj, :url => path do |f|  
  =  f.inputs do
    = f.input :name
    = f.semantic_fields_for :photos do |p|
      = p.inputs :desc
  = f.buttons

表格效果很好,一切都很好。但是,我想在字段附近显示每张照片,以便用户可以确定她要注释的图片。无论如何,在 fields_for 循环中访问 photo.id 吗?

编辑:

有没有办法改变这个例子中照片字段的呈现顺序。据我所知,这个顺序是相当随机的。

4

1 回答 1

1

好吧,这很容易,该对象可以通过以下方式访问:

p.object

:-)

问题的第二部分通过以下方式解决:

default_scope order(...)
于 2010-10-20T08:56:12.607 回答