From b22ed80dc7e9a258346376d59b526795e805b51f Mon Sep 17 00:00:00 2001 From: Martin Kamerbeek Date: Thu, 23 Dec 2010 16:45:15 +0000 Subject: [PATCH] Fixed #12007: Hardcoded js in cart view. --- docs/changelog/7.x.x.txt | 1 + .../default-shopping-cart-template.wgpkg | Bin 0 -> 4944 bytes lib/WebGUI/Shop/Cart.pm | 8 -------- 3 files changed, 1 insertion(+), 8 deletions(-) create mode 100644 docs/upgrades/packages-7.9.19/default-shopping-cart-template.wgpkg diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 27d3e0a54..2082eb15d 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -9,6 +9,7 @@ - fixed #11997: maximumAssets in config is ignored (Arjan Widlak / United Knowledge) - fixed #11998: maximumAssets affects not only new assets, but als prevents editing existing assets if maximum is reached - fixed #12003: WebGUI::User->delete leaves around cache data + - fixed #12007: Hardcoded js in cart view ( Martin Kamerbeek / Oqapi ) 7.10.6 - fixed #11974: Toolbar icons unclickable in Webkit using HTML5 diff --git a/docs/upgrades/packages-7.9.19/default-shopping-cart-template.wgpkg b/docs/upgrades/packages-7.9.19/default-shopping-cart-template.wgpkg new file mode 100644 index 0000000000000000000000000000000000000000..e8838b9bef55ec50e229385c2cb8094217ff6efa GIT binary patch literal 4944 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, $session->setting->get("shopCartTemplateId")); - - my $style = $session->style; - my $yui = $url->extras('/yui/build'); - $style->setScript("$yui/yahoo-dom-event/yahoo-dom-event.js"); - $style->setScript("$yui/json/json-min.js"); - $style->setScript("$yui/connection/connection-min.js"); - $style->setScript($url->extras('underscore/underscore-min.js')); - $style->setScript($url->extras('shop/cart.js'), undef, 1); return $session->style->userStyle($template->process(\%var)); }