[英]How do I create a formtastic nested input without fieldset?
我有一个表继承自一个名为Person
的表的User
长话短说,而不是必须做以下事情:
f.inputs 'Something' do
f.inputs for: :person do |f|
f.input :name
f.input :surname
end
f.input :account
end
这会在ol
生成一个fieldset
,这本身就是无效的,但这并不是我担心的问题。 我想摆脱的fieldset
,这样所有的属性都在同一水平所示。
f.inputs 'Something' do
f.input :name, for: :person
f.input :surname, for: :person
f.input :account
end
当然这是无效的,在输入中没有for:for。
我正在考虑使用委托,但后来我在Person
模型中也有很多accepts_nested_attributes_for
,它们会破坏。
Person
表也被另一个模型继承。
有没有透明化的宝石,让我继承模型?
使用semantic_fields_for
而不是inputs
:
f.inputs 'Something' do
f.semantic_fields_for :person do |p|
p.input :name
p.input :surname
end
f.input :account
end
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.