学生向けプログラミング入門 | 無料

学生向けにプログラミングを無料で解説。Java、C++、Ruby、PHP、データベース、Ruby on Rails, Python, Django

2024-01-19から1日間の記事一覧

Rails導入編 | カート機能の実装 | 17 | カートの仕上げ

カートを空にする機能を実装します。 まずは、カートに入れられた複数の商品を1つにまとめるという処理を行います。 マイグレーションファイルを作成します。

Rails導入編 | カート機能の実装 | 16 | エラー処理

例外が発生したときは例外を無視せずに処理を行うようにします。 まずRailsの「logger」機能を使ってエラーが発生した事実を内部ログファイルに記録します。 次にページを再表示して「無効なカートです」程度の短いメッセージを出力し、ユーザーがサイトを利…

Rails導入編 | カート機能の実装 | 15 | セッションカートの改良

カート内の商品の数量を実装します。 カートの各商品に数量を対応付けるためには「line_itemsテーブル」を修正する必要があります。