Quindi sto creando un'app di rilevamento. Gli utenti scelgono un tipo di modulo sul back-end e vengono visualizzati come un determinato tipo sul front-end. Questo è solo idealmente, ovviamente. Quello che succede ora è che non posso accedere all'oggetto che formtastic sta costruendo il modulo per. Come posso dire qualcosa come "question.kind"? Fa proprio un errore in questo modo. Ecco quello che ho finora ...Accesso all'oggetto del modulo in formtastic
= semantic_form_for @survey, :url => "#", :html => { :method => "get" } do |f|
- for question in @survey.questions
= user_facing_question(f)
ed il metodo di supporto complementare va in questo modo fino ad ora:
def user_facing_question(f)
f.inputs
end
Quale errore sta mostrando e come non funziona? –
Sta dicendo che non esiste un tale metodo sull'oggetto FormBuilder. Che è vero, ma a quale oggetto posso riferirmi per ottenere il mio vero oggetto senza i suoi attributi? –