質問
ユーザーが表示または編集できない状態で、フォーム内のブール値をコントローラーに渡すにはどうすればよいですか?これにはhidden_fieldが使用されると想定していますが、変数に値を割り当てるにはどうすればよいですか?
ありがとう。
解決
パット、
「しかし、変数に値を割り当てるにはどうすればよいですか」という意味が少しわかりませんが、試してみます。
まず、hidden_field ビットに関しては正しいです。
<%= hidden_field_tag 'some_name', true %>
または、その代わりに
<%= hidden_field_tag 'some_name', false %>
それはわかりますね、きっと。
そこから、コントローラーで、フォームが送信されると、次のようにそのフィールドの値を取得します。
some_boolean = params[:some_name]
明らかに変数名は異なりますが、それがすべての大まかな要点です。
幸運を!
所属していません StackOverflow