rails 編集画面で過去に選択されたステータスがラジオボタンで選択されている状態にしたい
現在チーム制作でECサイトを作る練習をしています。
admin(管理者)側の商品編集画面で商品新規作成時にenumとラジオボタンを使って実装した
商品ステータス(販売中・販売停止中)が既に選ばれている状態を作りたいです。
現状では編集画面へ遷移してもDBへ登録された値が引っ張ってこず、何も選択されていない状態になります。
発生している問題・エラーメッセージ
エラーメッセージはありません
該当のソースコード
HTML
1 <%= f.radio_button :is_active, Item.is_actives.key(1), :checked => params[:is_active] == "sale" %> 2 <%= f.label :is_active, Item.is_actives_i18n[:sale] %> 3 <%= f.radio_button :is_active, Item.is_actives.key(0), :checked => params[:is_active] == "stop" %> 4 <%= f.label :is_active, Item.is_actives_i18n[:stop] %>
試したこと
:checkedではあくまでも初期値の設定になるため、既に選ばれたステータスを引っ張ってくるようにしたいです。
補足情報(FW/ツールのバージョンなど)
Ruby 5.2.5
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。