Rails アジャイル本 第11章 タスクF:ユーザ管理(checkout アクション)
リクエストの HTTP メソッドによって checkout メソッドの振舞いを分けさせる。 GET メソッドの場合はカートの中身の状態(空か否か)によってチェックアウト・フォームの表示を制御する。 POST メソッドの場合は @order を保存する。 app/controllers/store_controller.rb def checkout if request.post? # save …続きを読む