Xcart Gold 4.1.6 on Unix.
I'm modifying the templates head.tpl and home.tpl. It's the home.tpl that's giving me problems. When I replace the customer/home.tpl with this code the home.php page goes completely blank. Had to make two posts because of too many characters.
Code:
{* $Id: home.tpl,v 1.19.2.5 2006/10/24 13:46:18 svowl Exp $ *}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
{if $printable ne ''}
{include file="customer/home_printable.tpl"}
{else}
{config_load file="$skin_config"}
<html>
<head>
<title>
{if $config.SEO.page_title_format eq "A"}
{section name=position loop=$location}
{$location[position].0|strip_tags|escape}
{if not %position.last%} :: {/if}
{/section}
{else}
{section name=position loop=$location step=-1}
{$location[position].0|strip_tags|escape}
{if not %position.last%} :: {/if}
{/section}
{/if}
</title>
{include file="meta.tpl" }
<link rel="stylesheet" href="{$SkinDir}/{#CSSFile#}" />
<style type="text/css">
<!--
body {
background-image: url(http://www.omnitechnologies.biz/Images/bg.jpg);
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
-->
</style>
<!-- ImageReady Preload Script (OTHOMEPAGE-revised-RAW.psd) -->
<script type="text/javascript">
function newImage(arg) {
if (document.images) {
rslt = new Image();
rslt.src = arg;
return rslt;
}
}
function changeImages() {
if (document.images && (preloadFlag == true)) {
for (var i=0; i<changeImages.arguments.length; i+=2) {
document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
}
}
}
var preloadFlag = false;
function preloadImages() {
if (document.images) {
acer_over = newImage("images/acer-over.jpg");
apple_over = newImage("images/apple-over.jpg");
averatec_over = newImage("images/averatec-over.jpg");
cisco_over = newImage("images/cisco-over.jpg");
compaq_over = newImage("images/compaq-over.jpg");
dell_over = newImage("images/dell-over.jpg");
emachines_over = newImage("images/emachines-over.jpg");
gateway_over = newImage("images/gateway-over.jpg");
hp_over = newImage("images/hp-over.jpg");
ibm_over = newImage("images/ibm-over.jpg");
lenovo_over = newImage("images/lenovo-over.jpg");
sony_over = newImage("images/sony-over.jpg");
sun_over = newImage("images/sun-over.jpg");
toshiba_over = newImage("images/toshiba-over.jpg");
other_brands_over = newImage("images/other-brands-over.jpg");
ddr2_over = newImage("images/ddr2-over.jpg");
ddr_over = newImage("images/ddr-over.jpg");
flash_over = newImage("images/flash-over.jpg");
rambus_over = newImage("images/rambus-over.jpg");
sdram_over = newImage("images/sdram-over.jpg");
other_types_over = newImage("images/other-types-over.jpg");
preloadFlag = true;
}
}
</script>
<!-- End Preload Script -->
<script src="/skin1/common.js" language="JavaScript" type="text/javascript"></script>
</head>
I have a similar design already there in place that works fine. But when I replace the current home.tpl with this then it basically fails. Blank page and blank source code...like it's not recognizing it as HTML.
Ideas?