質問

ユーザーが表示または編集できない状態で、フォーム内のブール値をコントローラーに渡すにはどうすればよいですか?これにはhidden_​​fieldが使用されると想定していますが、変数に値を割り当てるにはどうすればよいですか?

ありがとう。

役に立ちましたか?

解決

パット、

「しかし、変数に値を割り当てるにはどうすればよいですか」という意味が少しわかりませんが、試してみます。

まず、hidden_​​field ビットに関しては正しいです。

<%= hidden_field_tag 'some_name', true %>

または、その代わりに

<%= hidden_field_tag 'some_name', false %>

それはわかりますね、きっと。

そこから、コントローラーで、フォームが送信されると、次のようにそのフィールドの値を取得します。

some_boolean = params[:some_name]

明らかに変数名は異なりますが、それがすべての大まかな要点です。

幸運を!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top