Error in IE7 and IE8 , can't open products with options.

ThemeBurn SupportForumsOpenCart ThemesShoppica OpenCart ThemeError in IE7 and IE8 , can't open products with options.

This topic has been marked as resolved.

Hello,

I have tested my site in IE7 and IE8 and I noted I can’t access products with options.

In IE8 I get the following error:

“HTML Parsing Error: Unable to modify the parent container element before the child element is closed (KB927917)”

And in IE7 I get the error:
“Internet Explorer cannot display the webpage”

I also noted that the search is not appearing in IE7

Here is a link to a product with option in my store , access it with IE7 and IE8:

Thanks

 dafre
November 23, 2011 at 7:34 pm #3814

Hi,

This is an OpenCart issue rather than a Shoppica one.

You can see it discussed here: http://code.google.com/p/opencart/issues/detail?id=359&can=1&q=KB927917&colspec=ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary%20Reporter although there is no fix for it.

We could take a look and see, if we can’t think of something.

Best,
ThemeBurn team

November 26, 2011 at 2:50 pm #3871

Hi,

Yesterday I figured out what was causing the error in IE7 and IE8 in your code and I was able to find an alternative way to fix it , now there is no more error message in IE7 and IE8.

The error is caused by the datepicker inline javascript code and it also happens in the default OpenCart theme in products that have the option to choose the delivery date , like this one: http://demo.opencart.com/index.php?route=product/product&path=18&product_id=47

The alternative solution I found out is to move the datepicker code from product_options.tpl to product.tpl , I moved it after the html end tag but it can be moved inside too , after that no more errors in IE7 and IE8. The same fix can be used in the default theme but in that case the code is already in the product.tpl file.

I suggest you to do that change in future Shoppica releases so that other people don’t have to deal with this issue in the future , either that or revise the datepicker inline code to make it work without bugs inside the product_options.tpl file.

I also found 2 other bugs using IE7 and IE8 , these exclusive to Shoppica , one is a minor CSS bug and happen with IE7 when you go to the shopping cart and click in “Apply Discount Code” the button “Apply Coupon” goes down , you can see it here: http://shoppica.net/index.php?route=checkout/cart , I removed “position: relative” from .s_button_1 in the ie.css file and now the button is fixed but the text still goes down , do you know what changes I have to do in the ie.css file so the text stay in place too? the other bug happens with IE7 and IE8 and is related to the “CSS3 Progressive Internet Explorer” ( PIE ) that you have used to render css3 in IE7 and IE8, ( shoppica/js/PIE.js ) and I had to use a “dirty” fix to make it work close to the way it should.

  • This reply was modified 3489 days ago by  dafre.
 dafre
November 27, 2011 at 8:27 am #3879
You will need to register in order to post topics and read replies in the ThemeBurn.com support forums!
November 28, 2011 at 11:43 am #3913

Both worked , thanks!

 dafre
November 30, 2011 at 7:15 pm #3996

Glad, we’ve helped and thanks for bringing this to our attention :)

Best,
ThemeBurn team

December 1, 2011 at 11:02 am #4017
Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.