railsでECサイトのようなものを作っています。
Statusテーブル(注文状況の管理、例えば発送準備中など)を作り、カラムはshipment_status:stringを持たせ、複数の注文状況(seedでstatus_idを1~5まで登録)があります。
オーダーが完了した商品は、collection_selectで全てのstatus_idから選んでidを変更、updateできるようにしています。
そこで、例えばstatus_id == 1 の時にのみ status_id:5をcollection_selectの選択肢の中から消すなどということは可能でしょうか?
試したこと
if文を用いて試してみようとしたのですが、そもそもコントローラー内でStatus.allで持ってきているせいかうまくできません。
これはJavascriptなどの範疇になるでしょうか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。