Donc, je fais une application de sondage. Les utilisateurs choisissent un type de formulaire sur le backend, et il affiche un certain type sur le frontend. C'est idéalement, bien sûr. Qu'est-ce qui se passe maintenant, c'est que je ne peux pas accéder à l'objet formtastic est la construction du formulaire. Comment puis-je dire quelque chose comme "question.kind"? Cela fait juste une erreur de cette façon. Voici ce que j'ai jusqu'à présent ...Accéder à l'objet du formulaire dans formtastic
= semantic_form_for @survey, :url => "#", :html => { :method => "get" } do |f|
- for question in @survey.questions
= user_facing_question(f)
et la méthode d'aide complémentaire va comme ceci jusqu'à présent:
def user_facing_question(f)
f.inputs
end
Quelle erreur Est-ce que ça se voit et comment ça ne marche pas? –
Il est dit qu'il n'y a pas une telle méthode sur l'objet FormBuilder. Ce qui est vrai, mais à quel objet puis-je me référer pour obtenir mon objet réel sans ses attributs? –