[前][次][番号順一覧][スレッド一覧]

rails:1487

From: sono <skymap_sora@y...>
Date: Thu, 10 Aug 2006 11:07:13 +0900 (JST)
Subject: [rails:1487] Re: rails 本の depot アプリケーションに挑戦しています。

Ottiiさん、こちらこそ、ありがとうございます。
LineItemです。ついでなので、store_controllerも
載せてみます。

//line_item.rb

class LineItem < ActiveRecord::Base
    belongs_to :product
    def self.for_product(poduct)
        item = self.new
        item.quantity = 1
        item.product = product
        item.unit_price = product.price
        item
    end
    
end

//store_controller.rb

class StoreController < ApplicationController

  def index
      @products = Product.salable_items
  end
  
    def add_to_cart
        product = Product.find(params[:id])
        @cart = find_cart
        @cart.add_product(product)
        redirect_to(:action => 'display_cart')
    end

    def display_cart
        @cart = find_cart
        @items = @cart.items
    end
  
  private
  def find_cart
    session[:cart] ||= Cart.new
    end
  
end


> ちなみに英語版MLでは、単なるタイプミスが原因のようです。
> 質問者がずっと自己レスなのがかわいいw

そうなんですか・・。それさえも読み取れなかったです;
それで文脈が一方的な感じだったんですね。
私もタイプミスかも・・?
もう一度自分でもチェックしてみます。

--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      1482 2006-08-10 03:34 [skymap_sora@y...    ] rails 本の depot アプリケーションに挑戦しています。 
      1483 2006-08-10 03:40 ┣[ochi@c...           ]                                       
      1484 2006-08-10 03:45 ┃┗[skymap_sora@y...    ]                                     
      1486 2006-08-10 03:53 ┃ ┗[ochi@c...           ]                                   
->    1487 2006-08-10 04:07 ┃  ┗[skymap_sora@y...    ]                                 
      1489 2006-08-10 04:18 ┃   ┗[ochi@c...           ]                               
      1490 2006-08-10 04:59 ┃    ┗[skymap_sora@y...    ]                             
      1491 2006-08-10 05:12 ┃     ┣[ochi@c...           ]                           
      1492 2006-08-10 05:38 ┃     ┃┗[skymap_sora@y...    ]                         
      1493 2006-08-10 06:04 ┃     ┃ ┗[skymap_sora@y...    ]                       
      1495 2006-08-10 06:41 ┃     ┃  ┗[ochi@c...           ]                     
      1496 2006-08-10 07:02 ┃     ┃   ┗[ochi@c...           ]                   
      1497 2006-08-10 07:24 ┃     ┃    ┗[skymap_sora@y...    ]                 
      1498 2006-08-10 07:35 ┃     ┃     ┗[ochi@c...           ]               
      1499 2006-08-10 07:51 ┃     ┃      ┣[skymap_sora@y...    ]             
      1501 2006-08-10 08:01 ┃     ┃      ┃┗[ochi@c...           ]           
      1502 2006-08-10 08:22 ┃     ┃      ┃ ┗[bsdmad@g...         ]         
      1503 2006-08-10 08:41 ┃     ┃      ┃  ┗[skymap_sora@y...    ]       
      1500 2006-08-10 07:56 ┃     ┃      ┗[tyumityumi@g...     ]             
      1504 2006-08-10 09:06 ┃     ┗[yuui.tanaka@n...    ]                           
      1505 2006-08-10 09:18 ┃      ┣[ochi@c...           ]                         
      1506 2006-08-10 09:41 ┃      ┃┗[yuui.tanaka@n...    ]                       
      1507 2006-08-10 09:54 ┃      ┗[skymap_sora@y...    ]                         
      1485 2006-08-10 03:51 ┗[bsdmad@g...         ]                                       
      1488 2006-08-10 04:15  ┗[skymap_sora@y...    ]