[英]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.