Open Ta9m1-N opened 8 months ago
商品のpriceカラムがint型になっており、要件に合わないため、double型で登録できるよう修正する。
Product、ProductForm、ProductWithCategoryNameクラスにてpriceフィールドがInteger型になっていた。また、form.htmlではpriceの入力欄にstep属性が無く、小数の入力を受け付けていなかった。
form.htmlのprice入力欄にstep属性を追加し、小数の入力を許容するよう修正する。 各クラスでpriceフィールドの型をDoubleに変更する。
Product、ProductFormのpriceの型をDouble型に変更し、HTMLでstep属性を追加したところで一覧ページでエラーが出た。一覧ページで使われているProductWithCategoryNameのpriceもInteger型であったため、修正した。
なし。
概要
商品のpriceカラムがint型になっており、要件に合わないため、double型で登録できるよう修正する。
不具合調査結果
Product、ProductForm、ProductWithCategoryNameクラスにてpriceフィールドがInteger型になっていた。また、form.htmlではpriceの入力欄にstep属性が無く、小数の入力を受け付けていなかった。
修正方針
form.htmlのprice入力欄にstep属性を追加し、小数の入力を許容するよう修正する。 各クラスでpriceフィールドの型をDoubleに変更する。
タスクリスト
Model
View(HTML,JS)
Issue 情報更新