Флажки ввода Formtastic Gems не поддерживали проверенный/выбранный список

Я использую formtastics в драгоценном камне Active Admin. Все работает, за исключением одной вещи, которую я передаю в список для проверки / выбора в списке флажков, но не работает. Так что, пожалуйста, помогите мне в этом отношении. Спасибо..

Я попробовал это в простой форме. Там все работает нормально, но не в Formtastic.

<%= f.input :surgery_type_procedures, :label=>false,:as=>:check_boxes,:required=>false,:collection => st.surgery_type_procedures.all.collect!{ |p| [p.to_s, p.id] },:checked=>@surgery_type_procedures %>

<%= f.input :surgery_type_procedures, :label=>false,:as=>:check_boxes,:required=>false,:collection => st.surgery_type_procedures.all.collect!{ |p| [p.to_s, p.id] },:selected=>@surgery_type_procedures %>

Не выбрал ни одного флажка, который находится в «@surgery_type_procedures», поэтому, пожалуйста, скажите мне, проверена ли поддержка formtastic или снимите флажок??/


person Syed Raza    schedule 16.03.2012    source источник
comment
в чем твоя настоящая проблема? Что у тебя есть ?   -  person shingara    schedule 16.03.2012
comment
Теперь я обновил вопрос. Надеюсь, теперь вы понимаете мою проблему.   -  person Syed Raza    schedule 16.03.2012


Ответы (1)


Замените p.id на p.id.to_s и удалите ключ checked/selected. Это должно быть работает.

person arturtr    schedule 17.01.2013