「新しい製品ページの追加」があり、データベース テーブル「jos_stockmovement」にstart_week
年と週のデータを含む「 」フィールドがあります。
私の "Add New Product" ページには、"2012/36" のような年と週を保持する "Start Week" という名前のフィールド ドロップダウン リストがあります。
過去の週は表示できるが、現在の週しか選択できないようにしたい。
これが私のコードです:
<td colspan="99">
<%= fld.select :start_week, options_for_select(
StockMovement.order("year DESC, week DESC").map { | val |
[ "#{ val.year }/#{ val.week }", val.id ]
},
:selected => @product.start_week
),
:class => "ddl_SW"
%>
</td>