Robię aplikację ankietową. Użytkownicy wybierają rodzaj formularza na zapleczu i wyświetlają się jako określony typ na interfejsie użytkownika. To oczywiście idealnie. Co się dzieje teraz, to nie mogę uzyskać dostępu do obiektu formtastic, do którego buduję formularz. Jak mogę powiedzieć coś w rodzaju "question.kind"? Po prostu popełnia błąd w ten sposób. Oto co mam tak daleko ...Uzyskiwanie dostępu do obiektu formularza w formtastic
= semantic_form_for @survey, :url => "#", :html => { :method => "get" } do |f|
- for question in @survey.questions
= user_facing_question(f)
i komplementarna metoda pomocnik idzie tak do tej pory:
def user_facing_question(f)
f.inputs
end
Co błędu czy to pokazuje i jak to działa? –
Mówi się, że nie ma takiej metody w obiekcie FormBuilder. Co jest prawdą, ale do jakiego obiektu mogę się odwołać, aby uzyskać mój prawdziwy obiekt bez jego atrybutów? –