【发布时间】:2012-02-08 14:36:00
【问题描述】:
如何从表单对象 (@banner.name) 中读取记录参数?
= simple_form_for @banner |f|
= f.name
...
= f.simple_fields_for :params do |o|
= o.name ????
= o.created_at ????
【问题讨论】:
标签: ruby-on-rails forms activerecord
如何从表单对象 (@banner.name) 中读取记录参数?
= simple_form_for @banner |f|
= f.name
...
= f.simple_fields_for :params do |o|
= o.name ????
= o.created_at ????
【问题讨论】:
标签: ruby-on-rails forms activerecord
试试这个方法
= simple_form_for @banner |f|
= f.input :name
...
= f.simple_fields_for :params do |o|
= o.input :name
= o.input :created_at, :as => :date
但我不确定为什么您需要一个 created_at 输入。无论如何,带有示例的文档位于their Github page
为了显示值,有一个 object 方法
= simple_form_for @banner |f|
= f.object.name
...
= f.simple_fields_for :params do |o|
= o.object.name
= o.object.created_at.strftime('%x %X') # strftime just to format
【讨论】: