Checkout does not work with IE8 or earliear

Tagged: ,

ThemeBurn SupportForumsOpenCart ThemesShoppica 2 OpenCart ThemeCheckout does not work with IE8 or earliear

This topic has been marked as not resolved.

Hi TB Support

Got today a customer complaint that customer was unable to finalize checkout (Shoppica 2.2). “Continue” button did not react in last phase of the checkout. Issue may result loss of sales.

Investigated the matter and found possible a problem, which might be interesting for others.

common.js.php (\catalog\view\theme\shoppica2\javascript\common.js.php) uses addEventListener -method, which is not supported by IE8 and earlier. This means that due to javascript error, “continue” button won’t work in last phase of checkout.

common.js.php has following code, which causes the issue:


window.addEventListener("resize", categories_resize, false);
window.addEventListener("orientationchange", categories_resize, false);

If code is replaced with code below, issue was solved for me


if(window.addEventListener) {
  window.addEventListener("resize", categories_resize, false);
  window.addEventListener("orientationchange", categories_resize, false);
} else {
  window.attachEvent("resize",categories_resize);
  window.attachEvent("orientationchange",categories_resize);
}

It’s of course possible that I have setup something incorrectly, but I’m quite sure that there is a issue with Shoppica 2 & IE8.

Br
Sysiz

 Sysiz
January 23, 2013 at 9:17 pm #17504

Hi Sysiz,

Thanks for your time, posting the fix!

We’ve already been alerted about this problem and have provided a similar workaround here (last post):

http://support.themeburn.com/topic/shoppica-2-2-on-1-5-4-dropdown-menu-regionstate-not-working

It will be provided with the upcoming update.

Best,
ThemeBurn team

January 24, 2013 at 5:23 pm #17556
Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.