| ||||||||||
![]() |
Shopping cart software Solutions for online shops and malls | |||||||||
![]() |
![]() |
|
X-Cart Home | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Images Advise | |||
![]() |
|
|
Thread Tools | Search this Thread |
#1
|
|||||||||
|
|||||||||
![]() Hello again,
What i am after is a little bit of advice on if it is possible to incorperate into x-cart the image expansion like that of Template Monster. If it is possible without a major mod can someone tell me what it is called or point me in the right direction. Oh and one other thing, can someone also tell me where the .tpl file is so i can change the "UK TOLL FREE:" text at the top of the page. Thanks Richard |
|||||||||
#2
|
|||||||
|
|||||||
![]() Image expansion?
__________________
Padraic Ryan Ryan Design Studio Professional E-Commerce Development |
|||||||
#3
|
|||||||||
|
|||||||||
![]() Hi
I knew that comment would throw some of you. What i am after is to create the image to enlarge when you put the curser over it just link here http://www.templatemonster.com I have added this link as it explains better than i can when you roll over the templates. Hope this helps somewhat. Thanks again Richard |
|||||||||
#4
|
|||||||||
|
|||||||||
![]() {literal}
/* Simple Image Trail script- By JavaScriptKit.com Visit http://www.javascriptkit.com for this script and more This notice must stay intact */ var offsetfrommouse=[15,25]; //image x,y offsets from cursor position in pixels. Enter 0,0 for no offset var displayduration=0; //duration in seconds image should remain visible. 0 for always. var defaultimageheight = 40; // maximum image size. var defaultimagewidth = 40; // maximum image size. var timer; function gettrailobj(){ if (document.getElementById) return document.getElementById("preview_div").style } function gettrailobjnostyle(){ if (document.getElementById) return document.getElementById("preview_div") } function truebody(){ return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body } function hidetrail(){ gettrailobj().display= "none"; document.onmousemove="" gettrailobj().left="-500px" clearTimeout(timer); } function showtrail(imagename,title,width,height){ i = imagename t = title w = width h = height timer = setTimeout("show('"+i+"',t,w,h);",200); } function show(imagename,title,width,height){ var docwidth=document.all? truebody().scrollLeft+truebody().clientWidth : pageXOffset+window.innerWidth - offsetfrommouse[0] var docheight=document.all? Math.min(truebody().scrollHeight, truebody().clientHeight) : Math.min(window.innerHeight) if( (navigator.userAgent.indexOf("Konqueror")==-1 || navigator.userAgent.indexOf("Firefox")!=-1 || (navigator.userAgent.indexOf("Opera")==-1 && navigator.appVersion.indexOf("MSIE")!=-1)) && (docwidth>650 && docheight>500)) { ( width == 0 ) ? width = defaultimagewidth: ''; ( height == 0 ) ? height = defaultimageheight: ''; width+=30 height+=55 defaultimageheight = height defaultimagewidth = width document.onmousemove=followmouse; newHTML = '<div class="border_preview" style="width:'+ width +'px;height:'+ height +'px"><div id="loader_container"><div id="loader"><div align="center">Loading template preview...</div><div id="loader_bg"><div id="progress"> </div></div></div></div>'; newHTML = newHTML + '<h2 class="title_h2">' + ' '+title + '</h2>' newHTML = newHTML + '<div class="preview_temp_load"><img onload="javascript:remove_loading();" src="' + imagename + '" border="0"></div>'; newHTML = newHTML + '</div>'; if(navigator.userAgent.indexOf("MSIE")!=-1 && navigator.userAgent.indexOf("Opera")==-1 ){ newHTML = newHTML+'<iframe src="about:blank" scrolling="no" frameborder="0" width="'+width+'" height="'+height+'"></iframe>'; } gettrailobjnostyle().innerHTML = newHTML; gettrailobj().display="block"; } } function followmouse(e){ var xcoord=offsetfrommouse[0] var ycoord=offsetfrommouse[1] var docwidth=document.all? truebody().scrollLeft+truebody().clientWidth : pageXOffset+window.innerWidth-15 var docheight=document.all? Math.min(truebody().scrollHeight, truebody().clientHeight) : Math.min(window.innerHeight) if (typeof e != "undefined"){ if (docwidth - e.pageX < defaultimagewidth + 2*offsetfrommouse[0]){ xcoord = e.pageX - xcoord - defaultimagewidth; // Move to the left side of the cursor } else { xcoord += e.pageX; } if (docheight - e.pageY < defaultimageheight + 2*offsetfrommouse[1]){ ycoord += e.pageY - Math.max(0,(2*offsetfrommouse[1] + defaultimageheight + e.pageY - docheight - truebody().scrollTop)); } else { ycoord += e.pageY; } } else if (typeof window.event != "undefined"){ if (docwidth - event.clientX < defaultimagewidth + 2*offsetfrommouse[0]){ xcoord = event.clientX + truebody().scrollLeft - xcoord - defaultimagewidth; // Move to the left side of the cursor } else { xcoord += truebody().scrollLeft+event.clientX } if (docheight - event.clientY < (defaultimageheight + 2*offsetfrommouse[1])){ ycoord += event.clientY + truebody().scrollTop - Math.max(0,(2*offsetfrommouse[1] + defaultimageheight + event.clientY - docheight)); } else { ycoord += truebody().scrollTop + event.clientY; } } gettrailobj().left=xcoord+"px" gettrailobj().top=ycoord+"px" } {/literal} Or, create a java file, and call it from the home.tpl
__________________
"The point is, to make so much money, that money isn't the point anymore." Pro Version 4.0.19 Gold Version 4.1.3 Linux |
|||||||||
#5
|
|||||||||
|
|||||||||
![]() Oh hell, well i suppose i asked for it. I dont suppose i can push the boat out somemore and ask where i put this javascript, i would no ask but it could save me a lora lara grief.
Thanks again Richard |
|||||||||
#6
|
|||||||||
|
|||||||||
![]() Just had a look at the site August and the script you have given me is for the image to follow the curser around the page which is not really what i am after.
Even so it a good site if only i could find what i am after. |
|||||||||
#7
|
|||||||||
|
|||||||||
![]() That is the code, you'll need to hire somebody to implement it in your site. The target in this case is the thumbnail, while the mouse is over the thumbnail it will show the second image.
__________________
"The point is, to make so much money, that money isn't the point anymore." Pro Version 4.0.19 Gold Version 4.1.3 Linux |
|||||||||
|
|||
X-Cart forums © 2001-2020
|