1
私は、ユーザーが情報の一部を入力する必要があるWebサイトを構築しています。 1つの情報は大学の専攻科目です。私は彼らがそれを打ち込むことを望んでいない(私は打ち切ることができない理由がある)。だから私は、私はこれを行う3つのオプションのように持っている形で:何百ものオプションでドロップダウンを実装する方法は?
<%= f.input :option, collection: ["option 1", "option 2", "option 3"], required: true, label: 'Options' %>
私も専攻のための上記の方法を行うことができますが、それはコードを乱雑になります。私が含める150以上のメジャーがあるので、私は私の意見のコードを乱雑にしないでこれを行うことができる簡単な方法はありますか?
答えをありがとう。私はおそらくconstants.rbメソッドと一緒に行くだろうと思う。 – LizzyTheLearner
グローバル定数は決して良い考えではなく、constants.rbはこれを推奨するだろう。 MAJORS定数がStudentモデルなどに適合しなければならないというモデルがあるはずです。それをそこに入れなさい。 –