From b9da3fedb7a3f013ce196b0f5de2cc85841947b4 Mon Sep 17 00:00:00 2001 From: badsuricate Date: Wed, 16 Oct 2013 09:44:24 +0200 Subject: [PATCH 1/4] Add "PRODUCT_SALE_ELEMENTS_ID" on loop output --- core/lib/Thelia/Core/Template/Loop/Cart.php | 1 + 1 file changed, 1 insertion(+) diff --git a/core/lib/Thelia/Core/Template/Loop/Cart.php b/core/lib/Thelia/Core/Template/Loop/Cart.php index 5c08b2896..5dc40218b 100755 --- a/core/lib/Thelia/Core/Template/Loop/Cart.php +++ b/core/lib/Thelia/Core/Template/Loop/Cart.php @@ -102,6 +102,7 @@ class Cart extends BaseLoop ->set("TAXED_PRICE", $cartItem->getTaxedPrice($taxCountry)) ->set("PROMO_TAXED_PRICE", $cartItem->getTaxedPromoPrice($taxCountry)) ->set("IS_PROMO", $cartItem->getPromo() === 1 ? 1 : 0); + $loopResultRow->set("PRODUCT_SALE_ELEMENTS_ID", $productSaleElement->getId()); $result->addRow($loopResultRow); } From 6ffeb2053ca29def4a97f2e656d952ba94734df1 Mon Sep 17 00:00:00 2001 From: badsuricate Date: Wed, 16 Oct 2013 09:45:53 +0200 Subject: [PATCH 2/4] Include "include/mini-cart.html" --- templates/default/layout.tpl | 58 +----------------------------------- 1 file changed, 1 insertion(+), 57 deletions(-) diff --git a/templates/default/layout.tpl b/templates/default/layout.tpl index 84acb4800..558e39bba 100644 --- a/templates/default/layout.tpl +++ b/templates/default/layout.tpl @@ -104,63 +104,7 @@ URL: http://www.thelia.net Cart {cart attr="count_item"} - - + {include file="includes/mini-cart.html"} + + + {/ifloop} {/block} {block name="javascript-initialization"} - + $cart(this).parent().submit(); + }) + }); + {/block} \ No newline at end of file From 8d15d161fb44e527e5187069229e7147d58c69db Mon Sep 17 00:00:00 2001 From: badsuricate Date: Wed, 16 Oct 2013 09:51:48 +0200 Subject: [PATCH 4/4] Creation of "include/mini-cart.html" --- templates/default/includes/mini-cart.html | 61 +++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 templates/default/includes/mini-cart.html diff --git a/templates/default/includes/mini-cart.html b/templates/default/includes/mini-cart.html new file mode 100644 index 000000000..014cbf531 --- /dev/null +++ b/templates/default/includes/mini-cart.html @@ -0,0 +1,61 @@ +{ifloop rel="cartloop"} + +{/ifloop} +{elseloop rel="cartloop"} + +{/elseloop} \ No newline at end of file