Ho una tabella User
che eredita da una tabella denominata Person
Come posso creare un input nidificato formtastic senza fieldset?
Per farla breve, invece di dover effettuare le seguenti operazioni:
f.inputs 'Something' do
f.inputs for: :person do |f|
f.input :name
f.input :surname
end
f.input :account
end
Questo genera un fieldset
all'interno di un ol
, che è di per sé valida ma non è quello che mi preoccupa Voglio liberarmi dello fieldset
in modo che tutti gli attributi siano mostrati allo stesso livello.
f.inputs 'Something' do
f.input :name, for: :person
f.input :surname, for: :person
f.input :account
end
Ovviamente non è valido, non esiste una parola per: nell'input.
Stavo pensando di usare delegato, ma poi ho pensato che ho anche un sacco di accepts_nested_attributes_for
nel modello Person
e che si sarebbero rotti.
Anche la tabella Person
viene ereditata da un altro modello.
C'è qualche gemma che lo rende trasparente e mi consente di ereditare il modello?