Tôi có một bảng User
được thừa kế từ một bảng gọi là Person
Làm cách nào để tạo một đầu vào lồng nhau formtastic mà không có fieldset?
câu chuyện dài ngắn, thay vì phải làm như sau:
f.inputs 'Something' do
f.inputs for: :person do |f|
f.input :name
f.input :surname
end
f.input :account
end
này tạo ra một fieldset
bên trong một ol
, mà là bởi chính nó không hợp lệ , nhưng đó không phải là điều làm tôi lo lắng. Tôi muốn loại bỏ các fieldset
vì vậy tất cả các thuộc tính được hiển thị ở cùng cấp.
f.inputs 'Something' do
f.input :name, for: :person
f.input :surname, for: :person
f.input :account
end
Tất nhiên điều đó không hợp lệ, không có điều gì như: đối với đầu vào.
Tôi đã suy nghĩ về việc sử dụng đại biểu, nhưng sau đó tôi mặc dù tôi cũng có rất nhiều accepts_nested_attributes_for
trong mô hình Person
và chúng sẽ bị hỏng.
Ngoài ra bảng Person
đang được kế thừa bởi một mô hình khác.
Có bất kỳ đá quý nào trong suốt và cho phép tôi kế thừa mô hình?