From aeaed25fe7cd6a43fd35149b8c0b31a6e94576da Mon Sep 17 00:00:00 2001 From: Rodrigo Souto Date: Mon, 22 Oct 2012 16:27:06 -0200 Subject: [PATCH] Displaying product price multiplied by quantity instead of unit price --- plugins/shopping_cart/lib/shopping_cart_plugin/cart_helper.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/shopping_cart/lib/shopping_cart_plugin/cart_helper.rb b/plugins/shopping_cart/lib/shopping_cart_plugin/cart_helper.rb index ee5f5d8..e0a3c86 100644 --- a/plugins/shopping_cart/lib/shopping_cart_plugin/cart_helper.rb +++ b/plugins/shopping_cart/lib/shopping_cart_plugin/cart_helper.rb @@ -7,8 +7,8 @@ module ShoppingCartPlugin::CartHelper product.discount ? product.price_with_discount : product.price end - def get_price(product, environment) - float_to_currency_cart(sell_price(product), environment) + def get_price(product, environment, quantity=1) + float_to_currency_cart(sell_price(product)*quantity, environment) end def get_total(items, environment) @@ -42,7 +42,7 @@ module ShoppingCartPlugin::CartHelper content_tag('tr', content_tag('td', product.name) + content_tag('td', quantity, quantity_opts ) + - content_tag('td', get_price(product, environment), price_opts ) + content_tag('td', get_price(product, environment, quantity), price_opts ) ) end.join("\n") -- libgit2 0.21.2