Как я знаю, formtastic не может генерировать ввод текста для значений массива.И это не проблема формы.
Как будет выглядеть список текстовых значений (метки, ошибки проверки и т. Д.)?Как список флажков?- затем используйте
f.input :authors, :as => :check_boxes,
:collection => current_user.company.users.active
Возможно, ваше беспокойство связано с именем каждого ввода, поскольку оно отражает запрос «params».Можно реализовать пользовательский тип поля formtastic или просто использовать помощники Rails для достижения того, что вам нужно.
Например, передать массив в качестве скрытого значения:
= semantic_form_for @model do |form|
- @model.variables.each do |value|
= hidden_field_tag 'model[variable][]', value, id: "model_variable_#{value}"
Тогда у вас будут параметры [:модель] [: переменные], чтобы быть массивом.