1
나는 복수의 사용자 관심 분야를 저장하기 위해 acts-as-taggable-on
을 사용합니다. 가입 양식에 고정 된 확인란 목록을 표시하려고합니다. 아래 코드가 작동합니다.devise form_for, check_box_tag 배열 사용 방법
= form_for(resource, :as => resource_name, :url => registration_path(resource_name)) do |f|
%p
- ["music","art","movies"].each do |interest|
= check_box_tag "user[interested_list][]", interest
문제는 타격 할 때 일부 필드는 내가 확인란 이전에 확인 표시되지 않습니다 실종 되었기 때문에 그들은 모두 리셋하고있다 "제출"페이지를 다시로드하는 경우이다.
는 내가 가치를 실종 해요,하지만 난 이런 식으로 뭔가를 사용하여 노력하고 있지만 나는 다음과 같은 오류를 얻을
= check_box_tag "user[interested_list][]", interest, params[:user][:interested_list][interest]
작동하지 않습니다 이해
정의되지 않은 메서드`[] '에 대한 nil : NilClass
어떤 생각?