Возможно ли это - одна модель много полей с formtastic - PullRequest
0 голосов
/ 16 ноября 2011

Я строю некоторые формы и хочу использовать для них formtastic.

У меня есть Модель вопроса (id, subject_id, question) и Вопрос has_many: answers (id, question_id, answer),Таким образом, у субъекта может быть много вопросов (и я использовал для него вложенные формы), но теперь я хочу построить форму с полями ответов, если будет 1, 2 ... n вопросов, чем мне нужно создать 1, 2 ...n поля ответа.К сожалению, я не знаю, как построить форму для многих ответов (у каждого ответа будет скрытое поле с question_id).

Форма должна выглядеть так:

start_form
Question 1
answer 1 (as textarea)
question_id_1 (as hidden)

Question 2
answer 2 (as textarea)
question_id_2 (as hidden)

Question n
answer n (as textarea)
question_id_n (as hidden)

submit 

1 Ответ

2 голосов
/ 17 ноября 2011

Посмотрите вложенную модель Form Railscast, затем посмотрите серию Formtastic . Эти скринкасты ответят на ваши вопросы лучше, чем большинство из нас.

...