3

ええ、私はモデルを持っていacts_as_taggable_on :stylesます、私のスタイルのタグ付けはチェックボックスの配列から渡されます:

<% styles.each do |style|%>
  <%= check_box("tattoo", "style_list", {:multiple => true}, style, nil) %> <span class="tatto_style"><%= style %></span>
<% end %>

ただし、ユーザーが少なくとも1つのスタイルをチェックするようにしたい。

4

1 に答える 1

8

モデル内:

validates_presence_of :style_list

また

validate :required_info

private

def required_info
  if( style_list.empty? ) 
    errors.add_to_base "Please choose a style"
  end
end
于 2011-09-01T17:54:00.313 に答える