Shopsite not working in IE 10

General ShopSite user discussion

Shopsite not working in IE 10

Postby dafiwow » Tue May 07, 2013 6:48 pm

Our site does not work in IE 10, Windows 7. There was a Microsoft update a couple three days ago, now the Shopsite navigation from page to page does not work in IE. It works in FireFox and Chrome, but not IE. I checked and our store shows that we are using version 11 sp2 r4 -- I have no idea what Microsoft changed, but complaints started coming in approximately when the update was made. What are our options to get this issue corrected? Or what do we instruct our users to do to enable IE to function correctly?
dafiwow
 
Posts: 17
Joined: Mon Jan 24, 2011 8:58 pm
Location: Wisconsin

Re: Shopsite not working in IE 10

Postby Jim » Tue May 07, 2013 9:29 pm

Check to see if your pages, shopping cart screens etc. have a <!DOCTYPE ...> statement at the top of the html source. Most browsers aren't too picky about having one but IE 10 is very picky about things and may not render the page properly without one. If you don't see a line like that at the top of the page you will need to add a valid <!DOCTYPE ...> statement to the custom template.
Jim
Site Admin
 
Posts: 4953
Joined: Fri Aug 04, 2006 1:42 pm
Location: Utah

Re: Shopsite not working in IE 10

Postby dafiwow » Wed May 08, 2013 8:34 am

Okay we are using the Shopsite template sq_page_template
I am wondering whether the Define Page section needs to be placed before he Define link_to_page? Or does the !Doctype statement need updating?
The following is at the top of the template:
# Stained Glass Custom Page Template
###########################
[-- DEFINE LINK_TO_PAGE --]
###########################
# Create the link *to* this page, which is used by other pages
# LinkGraphic, LinkText, and Link TextWrap are not used in this template
[-- IF PAGE.LinkName --]
<b><a class="button nobr" href="[-- OUTPUT_DIRECTORY_URL --]/[-- Page.FileName --]">[-- PAGE.LinkName --]</a></b>
[-- ELSE_IF PAGE.Name --]
<b><a class="button nobr" href="[-- OUTPUT_DIRECTORY_URL --]/[-- Page.FileName --]">[-- PAGE.Name --]</a></b>
[-- END_IF --]

[-- END_DEFINE LINK_TO_PAGE --]
###################
[-- DEFINE PAGE --]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
dafiwow
 
Posts: 17
Joined: Mon Jan 24, 2011 8:58 pm
Location: Wisconsin

Re: Shopsite not working in IE 10

Postby dafiwow » Wed May 08, 2013 8:47 am

Upon further inspection, I find the !Doctype statement listed in Red on each page - why would that be in Red? Hmm it doesn't display as red here -
This is at the top of each page:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


<html>
<head>
<base href="http://womenonwheels.org/store/">
<meta name="generator" content="ShopSite Manager 11 sp2 r4 (sc - sg_page_template)">
<title>
dafiwow
 
Posts: 17
Joined: Mon Jan 24, 2011 8:58 pm
Location: Wisconsin

Re: Shopsite not working in IE 10

Postby queenofangels » Wed May 08, 2013 9:05 am

Have you tried clicking on the 'capability icon' in the right side of the address bar for each page. I had a similar problem and that fixed it.
queenofangels
 
Posts: 78
Joined: Tue May 24, 2011 5:36 pm

Re: Shopsite not working in IE 10

Postby Jim » Wed May 08, 2013 9:36 am

IE 10 (and maybe 9) require the DOCTYPE to contain the url to the DTD for the type of html being used.
Try changing the doctype in the sg_page_template template from
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

to

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

That would need to be done in both the sg_page_template (a page template) and the StainedGlass-MoreInfoPage (which is an "include" template file).
Jim
Site Admin
 
Posts: 4953
Joined: Fri Aug 04, 2006 1:42 pm
Location: Utah

Re: Shopsite not working in IE 10

Postby dafiwow » Wed May 08, 2013 6:54 pm

Okay, I thought I had access to the Shopsite templates previously, but now the only time I can see them listed is when I copy them into a different name. We were on the Pro version and have moved to Manager version - would that be why I cannot access the Shopsite templates? Is there a way that I can modify my own template and include then copy and save them back to the ShopSite template and include names? Or I should ask How do I "get at" the shopsite templates and includes to edit them? Thanks in advance for your help.
dafiwow
 
Posts: 17
Joined: Mon Jan 24, 2011 8:58 pm
Location: Wisconsin

Re: Shopsite not working in IE 10

Postby Jim » Thu May 09, 2013 7:25 am

Both Pro and Manager stores have the ability to copy the ShopSite templates and make changes to the copy (or create entirely new templates), Starter stores do not have that functionality.
To access the templates go to Merchandising > Custom Templates and then the appropriate section, Pages/Products, Includes, etc. and using the Copy ShopSite template button make a copy of the desired template giving it a similar name, I usually just add a 1 to the end of the file name. Once you have made a copy you can then edit that template and then use the Copy button to make another copy of your edited template and give it the same name as the original template. If there is a template file by the same name as the one ShopSite is looking for in the merchant template area that template will be used instead of the normal ShopSite template. To revert back to the ShopSite version, if you need to for some reason, you can simply delete the file from your merchant template area.
Jim
Site Admin
 
Posts: 4953
Joined: Fri Aug 04, 2006 1:42 pm
Location: Utah

Re: Shopsite not working in IE 10

Postby dafiwow » Fri May 10, 2013 1:15 pm

Thank you very much that worked! Our customers on IE 10 can now navigate our store. Thank you.
dafiwow
 
Posts: 17
Joined: Mon Jan 24, 2011 8:58 pm
Location: Wisconsin


Return to User Forum

Who is online

Users browsing this forum: No registered users and 40 guests