Today, we released Version 1.1 of the Sandbox skin. You can download this latest version via the Client Panel. If you’ve made significant changes to the skin, it will probably be quicker to follow the manual update instructions (rather than applying all your changes from scratch).

Manual Update: Step 1

A bug was found where clicking the add to cart button for products listed in the “Customers who bought this also bought” section would cause the page to display improperly. This can be quickly fixed by changing the form action in the viewProd.tpl template file. OPEN: skins/{Sandbox}/styleTemplates/content/viewProd.tpl FIND:
<form action="index.php" method="post" name="prod{VAL_PRODUCT_ID}" id="myForm{VAL_PRODUCT_ID}">
REPLACE WITH:
<form action="skins/{VAL_SKIN}/php/ajaxCart.php" method="post" name="prod{VAL_PRODUCT_ID}" id="myForm{VAL_PRODUCT_ID}">

Manual Update: Step 2

A bug was found in the slideShow.php file which prevented the database query from being cached successfully. Since this file is encoded, you will need to download the latest version of the Sandbox skin from the Client Panel. After you have extracted the files, locate and upload the following file to your server: /Sandbox/php/slideShow.php

Manual Update: Step 3

A bug was found in the Sale Item Slideshow feature that prevented the slideshow from being displayed in Internet Explorer. The getSlideShowCSS JavaScript function has been deprecated and so the first step is to remove this function: OPEN: skins/{Sandbox}/javascript/shopdev_effects.js FIND AND REMOVE:
// START: Insert Sale Item Slideshow Stylesheet - Copyright ShopDev.co.uk
	function getSlideShowCSS() {
		if (slideShow == true) {
			jQuery('head').append('<style media="all" type="text/css">@import url(skins/'+skinName+'/styleSheets/slideShow.css);</style>');
		}
		return false;
	}
// END: Insert Sale Item Slideshow Stylesheet - Copyright ShopDev.co.uk
Internet Explorer does not support the dynamic insertion of Style Sheets. Therefore, we need to manually add the slideShow.css stylesheet to the global template: OPEN: skins/{Sandbox}/styleTemplates/global/index.tpl FIND:
<link href="skins/{VAL_SKIN}/php/compress.php?get=../styleSheets/grid.css||../styleSheets/jquery.fancybox.css||../styleSheets/layout.css" rel="stylesheet" type="text/css" />
REPLACE WITH:
<link href="skins/{VAL_SKIN}/php/compress.php?get=../styleSheets/grid.css||../styleSheets/jquery.fancybox.css||../styleSheets/layout.css||../styleSheets/slideShow.css" rel="stylesheet" type="text/css" />
We also need to make a small change to the slideShow.css Style Sheet: OPEN: skins/{Sandbox}/styleSheets/slideShow.css FIND:
ul.showCase {
	border:1px solid #BCBCBC;
	margin:0px;
	margin-bottom:25px;
	overflow:hidden;
	height:140px;
}
REPLACE WITH:
ul.showCase {
	border:1px solid #BCBCBC;
	margin:0px;
	margin-bottom:25px;
	overflow:hidden;
	height:140px;
	list-style:none;
}
Next, we need to make a small alteration to the slideShow.tpl template file: OPEN: skins/{Sandbox}/styleTemplates/boxes/slideShow.tpl FIND AND REMOVE:
<div class="paused"></div>
Finally, we need to remove replace small amount of JavaScript: OPEN: skins/{Sandbox}/styleTemplates/content/index.tpl FIND:
<script type="text/javascript" language="javascript">
	jQuery(function() {
		if (slideShow == true) {
			getSlideShowCSS();
			// activate the plugin
			var path = rootRel + 'skins/' + skinName + '/php/slideShow.php';
			jQuery("#slideShowContainer").load(path, function() {
				jQuery('.showCase').cycle({
					delay: 2000,
					speed: 500,
					timeout: 4000,
					pause: true
				});
				jQuery('.showCase').hover(function() {
					jQuery('.paused').fadeIn(200);
				},function(){
					jQuery('.paused').fadeOut(200);
				});
			});
		}
	});
</script>
REPLACE WITH:
<script type="text/javascript" language="javascript">
	jQuery(function() {
		if (slideShow == true) {
			// activate the plugin
			var path = rootRel + 'skins/' + skinName + '/php/slideShow.php';
			jQuery("#slideShowContainer").load(path, function() {
				jQuery('.showCase').cycle({
					delay: 2000,
					speed: 500,
					timeout: 4000,
					pause: true
				});
			});
		}
	});
</script>