高レベルの概要:
現在、ビューにユーザー向けの複数のオプションを含むドロップダウン メニューがあります
<%= f.select :carrier, options_for_select([["Select One", ""], "T-mobile", "Sprint",
"Virizon", "AT&T", "Tracphon", "U.S. Cellular", "Cricket"]), :class => 'genForm_dropBox'
%>
キャリアを追加するコードを編集しなくても、すべてのキャリアをループしてドロップダウンに追加できるように、キャリア テーブルを作成してこれを動的に更新したいと思います。
コントローラーにメソッドがあります
def craft
gateway_arry = Array.new
@carriers = Carrier.all
@carriers.each do |t|
gateway_arry << t.gateway
end
end
選択ドロップダウンのビューで、この gateway_arry 配列を繰り返し処理したいと思います。select dropdowns ruby のビューでこれを行う方法はありますか? もしそうなら、それはどのように見えますか?
みんなありがとう