def add_to_cart
@cart = find_cart
product = Product.find(params[:id])
@cart.add_product(product)
end
을 사용하는
. 장바구니를 만드는 것입니다. 내가 이해하지 못하는 것은 카트에 컨트롤러가 필요합니까? 그것 없이는, 나에게 오류가 생기기 때문에
def add_to_cart
@cart = find_cart
product = Product.find(params[:id])
@cart.add_product(product)
end
을 사용하는
. 장바구니를 만드는 것입니다. 내가 이해하지 못하는 것은 카트에 컨트롤러가 필요합니까? 그것 없이는, 나에게 오류가 생기기 때문에
레일을 사용하는 방법에 대해 잘 모르겠습니다.
장바구니에 컨트롤러가 필요한지 여부는 귀하에게 달려 있지만, 귀하에게 달려 있습니다. 이렇게하면 항목을 쉽게 삭제할뿐 아니라 "장바구니보기"페이지를 가질 수 있습니다.
기본적으로 config/routes.rb 내에 Carts
에 대한 경로가 없다면 컨트롤러가 필요하지 않습니다.
예, 위의 방법은 컨트롤러 내에 있어야합니다. 컨트롤러는 다음과 같아야합니다
http://media.pragprog.com/titles/rails2/code/depot_f/app/controllers/store_controller.rb
정확히 바로 거기에있을 것입니다 :/ – Lilz
http://railscasts.com/ 시계 그 중 몇 가지를. 장바구니 (및 관련 용어)를 검색하면 몇 가지 에피소드를 볼 수 있습니다. 나는 그가 실제로 어떻게 하나를 만드는 방법을 보여줄 수있는 곳이 있다고 생각하지 않지만, 그가 어떻게 설정했는지 보았다면 좋은 생각을 얻을 수 있습니다. –