私のフォームには、パブリックとプライベートの 2 つのラジオ ボタンがあります。
<div class='review-form'>
<%= simple_form_for(@review) do |f| %>
# input boxes for current_user to put text here
#'public' radio button, checked by default, class is for css
<%= f.radio_button :visible, "true" , :class => "share_button" %>
#'private' radio button, class is for css
<%= f.radio_button :visible, "false", :class => "keep_private_button" %>
#user can cancel
<%= link_to I18n.t('write_review.cancel_button'), landing_page,
:class => 'btn' %>
#user can submit
<%= f.button :submit, I18n.t('write_review.submit_button'),
:class => 'btn btn-primary' %>
各レビューのラジオ ボタンが true か false かを判断し、レビューをアプリに保存した後に使用できるようにするにはどうすればよいですか?
たとえば、次のようなものです。
<% if @review.radio_button.value = true %>
<%= label_tag("This review is public") %>
<% end %>
<% if @review.radio_button.value = false %>
<%= label_tag("This review is private") %>
<% end %>