(this is cross-posted here: http://www.ubercart.org/forum/support/11343/cart_block_conflict_panelddb...)

Hi,
I'm stuck trying to figure out the source of a problem and hoping someone can take a look and give me some suggestions.

I'm running into a problem only in IE 7/8 on my homepage where once I have an item in my cart and the block shows up other homepage elements display wrong. This happens no matter what block region I place the cart block in.

The homepage is a panel based on the two-column stacked style with a dynamic display block (http://drupal.org/project/ddblock) in the top and two view panes below (left and right).

Currently I'm running Panels 6.x-2.0-alpha 3 and have tried updating to the latest versions of panels but that actually made things worse.

I suspect there's some kind of a javascript conflict happening, but I've tried overriding the cart block in my template, stripping out everything except the data (no tables, no javascript) and I still get the problem (grr).

Also, if I create a node and place the ddblock block into a content region and show the cart block on the right side it works fine, so the issue lies in mixing the three modules: Panels, ddblock and the cart block - but I can't figure out what the actual problem is.

Everything works fine in Firefox (Mac/Win) and Safari - this is only an issue for recent versions of IE.

the test site is: http://current.penusa.org

So, to sum it up:
Panels with ddblock - fine in IE
ddblock with cart block - fine in IE
panel with cart block - fine in IE
panel with ddblock and cart block - not fine in IE.

I'd appreciate any suggestions, I'm tapped out of ideas.

David.

Comments

ppblaauw’s picture

Status: Active » Postponed (maintainer needs more info)

An annoying issue with IE is that it only supports 31 css stylesheet files.
(took me some time to find this out on one of my sites, why IE did not recognize some stylesheets)

If you use a lot of modules on your installation you can easily go over this limit.

In production sites where you have CCS aggregation enabled this is not a problem, but in a development site where this is mostly not enabled you could have this issue.

Try to enable CSS aggregation and see if the issue still exists.

Hope this helps you further, please let me know.

biscuit.tech’s picture

Aahh!!! I think that did it.

Thanks so much!

ppblaauw’s picture

Status: Postponed (maintainer needs more info) » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.