Displaying cart block break display in many themes :
Garland
Acquia Marina
Foliage
Sky
Zen
It seems to be related with Div and CSS since table based themes (Blue Marine) are OK.
Verified with IE6 and IE7
Displaying cart block break display in many themes :
Garland
Acquia Marina
Foliage
Sky
Zen
It seems to be related with Div and CSS since table based themes (Blue Marine) are OK.
Verified with IE6 and IE7
Comments
Comment #1
flebas commentedCSS does not validate with W3C.
I have edited uc_cart_block.css and replaced all occurences of display: inline-block with display: inline and it looks much better.
I only have problem with cart icons.
Comment #2
rszrama commentedRelated to #389866: width of cart div's breaks ie6?
Comment #3
flebas commentedNot the same bug, or #389866 title is wrong.
Cart does not display correctly in IE6 AND IE7.
Patch submitted in #389866 does not fix anything (regarding the bug I described).
Comment #4
grim assim commentedflebas,
well done, I was finally getting around to looking into this bug (on my site) tonight and thankfully checked here first. thanks for posting.
Grim
Comment #5
crutch commentedHere is the issue that I think you are describing. I'm experiencing with IE7 specifically, but not tested on any other versions of IE. Works fine with FF.
1. When the cart block is active on the page
2. Clicking the "view cart" link in the block and going to http://localhost/cart (this also happens if I don't click the link and visit http://localhost/cart directly).
3. Then IE doesn't show or load the theme CSS
4. However, if I disable the block and visit http://localhost/cart in IE then the theme style loads or displays.
Try Solution: Disable block for display on for these pages "cart" and "cart/*". Since it is redundant to be viewing the cart and showing the cart block on the same page.
This works as long as you are not logged in. Once logged in the issue surfaces to remove or not display the style for the entire site no matter what page we are visiting.
Current solution: Don't use shopping cart block.
-------
Drupal 6.12
Zen - Custom theme
Ubercart - core
Enabled Name Version Description
Enabled Name Version Description
Cart 6.x-2.0-rc3 REQUIRED. Controls the shopping cart for an Ubercart e-commerce site.
Depends on: Conditional Actions (enabled), Order (enabled), Product (enabled), Token (enabled), Store (enabled)
Required by: Cart Links (enabled), Fees (enabled), Google Checkout (disabled), Google Analytics for Ubercart (disabled), Payment Method Pack (enabled), Pictured cart block (disabled), Shipping Quotes (disabled), Flatrate (disabled), (disabled), Shipping (disabled), UPS (disabled), U.S. Postal Service (disabled), Weight quote (disabled)
Conditional Actions 6.x-2.0-rc3 REQUIRED. Create conditional action configurations for taxes, shipping, and more!
Required by: Cart (enabled), Fees (enabled), Order (enabled), Payment (enabled), Shipping Quotes (disabled), Stock (disabled), Taxes (disabled), Test Gateway (enabled), 2Checkout (disabled), Authorize.net (disabled), Cart Links (enabled), Credit Card (enabled), CyberSource (disabled), File Downloads (disabled), Flatrate (disabled), Google Checkout (disabled), Google Analytics for Ubercart (disabled), (disabled), Payment Method Pack (enabled), PayPal (enabled), Pictured cart block (disabled), Reports (enabled), Roles (enabled), Shipping (disabled), Tax Report (disabled), UPS (disabled), U.S. Postal Service (disabled), Weight quote (disabled)
Order 6.x-2.0-rc3 REQUIRED. Receive and manage orders through your website.
Depends on: Conditional Actions (enabled), Token (enabled)
Required by: Cart (enabled), File Downloads (disabled), Google Analytics for Ubercart (disabled), Payment (enabled), Reports (enabled), Roles (enabled), Test Gateway (enabled), 2Checkout (disabled), Authorize.net (disabled), Cart Links (enabled), Credit Card (enabled), CyberSource (disabled), Fees (enabled), Google Checkout (disabled), Payment Method Pack (enabled), PayPal (enabled), Pictured cart block (disabled), Shipping Quotes (disabled), Shipping (disabled), Stock (disabled), Tax Report (disabled), Taxes (disabled), UPS (disabled), U.S. Postal Service (disabled), Weight quote (disabled), Flatrate (disabled), (disabled)
Product 6.x-2.0-rc3 REQUIRED. A module to represent items in an online store. Imagecache and CCK Image field recommended.
Depends on: Store (enabled)
Required by: Attribute (disabled), Cart (enabled), Catalog (disabled), Fees (enabled), File Downloads (disabled), Pictured cart block (disabled), Product Kit (disabled), Reports (enabled), Roles (enabled), Stock (disabled), Taxes (disabled), Ubercart Views (disabled), Cart Links (enabled), Google Checkout (disabled), Google Analytics for Ubercart (disabled), Option Images (disabled), Payment Method Pack (enabled), Shipping Quotes (disabled), Shipping (disabled), Tax Report (disabled), UPS (disabled), U.S. Postal Service (disabled), Weight quote (disabled), Flatrate (disabled), (disabled)
Store 6.x-2.0-rc3 REQUIRED. Setup the store settings and manage your Ubercart site.
Required by: Store Coupons (disabled), Credit Card (enabled), Google Analytics for Ubercart (disabled), Product (enabled), Stock (disabled), Taxes (disabled), Test Gateway (enabled), Attribute (disabled), Authorize.net (disabled), Cart (enabled), Cart Links (enabled), Catalog (disabled), CyberSource (disabled), Fees (enabled), File Downloads (disabled), Google Checkout (disabled), Option Images (disabled), Payment Method Pack (enabled), Pictured cart block (disabled), Product Kit (disabled), Shipping Quotes (disabled), Reports (enabled), Roles (enabled), Shipping (disabled), Tax Report (disabled), UPS (disabled), U.S. Postal Service (disabled), Ubercart Views (disabled), Weight quote (disabled), Flatrate (disabled), (disabled)
Ubercart - core (optional)
Enabled Name Version Description
Enabled Name Version Description
Attribute 6.x-2.0-rc3 Allow the customer to choose attributes for a product at checkout.
Depends on: Product (enabled), Store (enabled)
Required by: Option Images (disabled)
Catalog 6.x-2.0-rc3 Display a hierarchical product catalog page and block.
Depends on: Path (enabled), Taxonomy (enabled), Product (enabled), Store (enabled)
File Downloads 6.x-2.0-rc3 Allows products to be associated with downloadable files.
Depends on: Product (enabled), Order (enabled), Store (enabled), Conditional Actions (enabled), Token (enabled)
Option Images 6.x-1.4 Allows users to upload images per attribute option.
Depends on: Attribute (disabled), Imagecache (missing), Product (enabled), Store (enabled)
Payment 6.x-2.0-rc3 Defines an API to let payment modules interact with the cart.
Depends on: Conditional Actions (enabled), Order (enabled), Token (enabled)
Required by: Test Gateway (enabled), 2Checkout (disabled), Authorize.net (disabled), Credit Card (enabled), CyberSource (disabled), Payment Method Pack (enabled), PayPal (enabled), Taxes (disabled), Tax Report (disabled)
Reports 6.x-2.0-rc3 View reports about your store's sales, customers, and products.
Depends on: Order (enabled), Product (enabled), Conditional Actions (enabled), Token (enabled), Store (enabled)
Required by: Stock (disabled), Tax Report (disabled)
Roles 6.x-2.0-rc3 Assign permanent or expirable roles based on product purchases.
Depends on: Product (enabled), Order (enabled), Store (enabled), Conditional Actions (enabled), Token (enabled)
Shipping 6.x-2.0-rc3 Gets products ready for physical shipment.
Depends on: Shipping Quotes (disabled), Cart (enabled), Conditional Actions (enabled), Order (enabled), Product (enabled), Token (enabled), Store (enabled)
Shipping Quotes 6.x-2.0-rc3 Retrieve and display quotes for shipping products.
Depends on: Cart (enabled), Conditional Actions (enabled), Order (enabled), Product (enabled), Token (enabled), Store (enabled)
Required by: Flatrate (disabled), (disabled), Shipping (disabled), UPS (disabled), U.S. Postal Service (disabled), Weight quote (disabled)
Tax Report 6.x-2.0-rc3 View a report about sales tax your customers paid.
Depends on: Reports (enabled), Taxes (disabled), Order (enabled), Product (enabled), Conditional Actions (enabled), Token (enabled), Store (enabled), Payment (enabled)
Taxes 6.x-2.0-rc3 Define tax rates for customers' geographic locations and products sold.
Depends on: Store (enabled), Payment (enabled), Product (enabled), Conditional Actions (enabled), Order (enabled), Token (enabled)
Required by: Tax Report (disabled)
Ubercart - extra
Enabled Name Version Description
Enabled Name Version Description
Cart Links 6.x-2.0-rc3 Create specialized links to purchase products from other nodes.
Depends on: Cart (enabled), Conditional Actions (enabled), Order (enabled), Product (enabled), Token (enabled), Store (enabled)
Fees 6.x-1.0-beta1 Ubercart fees
Depends on: Cart (enabled), Product (enabled), Conditional Actions (enabled), Order (enabled), Token (enabled), Store (enabled)
Google Analytics for Ubercart 6.x-2.0-rc3 Adds e-commerce tracking for Ubercart to the Google Analytics module.
Depends on: Googleanalytics (missing), Cart (enabled), Order (enabled), Store (enabled), Conditional Actions (enabled), Product (enabled), Token (enabled)
Pictured cart block 6.x-1.0-beta3 Cart block with product image and buttons to manipulate items.
Depends on: Cart (enabled), Product (enabled), Imagecache (missing), Imagefield (missing), Conditional Actions (enabled), Order (enabled), Token (enabled), Store (enabled)
Product Kit 6.x-2.0-rc3 This node module represents two or more products that have been listed together. This presents a logical and convenient grouping of items to the customer.
Depends on: Product (enabled), Store (enabled)
Stock 6.x-2.0-rc3 Manage stock levels of your Ubercart products
Depends on: Conditional Actions (enabled), Product (enabled), Reports (enabled), Store (enabled), Order (enabled), Token (enabled)
Ubercart Views 6.x-2.0 Create different views on Ubercart data. Such as block for new products, lists of a users purchased products, most popular product etc.
Depends on: Product (enabled), Views (enabled), Views_slideshow (missing), Store (enabled)
Ubercart - fulfillment
Enabled Name Version Description
Enabled Name Version Description
6.x-1.0 Assigns a minimum rate with percentrate shipping rate to products.
Depends on: Shipping Quotes (disabled), Cart (enabled), Conditional Actions (enabled), Order (enabled), Product (enabled), Token (enabled), Store (enabled)
Flatrate 6.x-2.0-rc3 Assigns a flat shipping rate to products.
Depends on: Shipping Quotes (disabled), Cart (enabled), Conditional Actions (enabled), Order (enabled), Product (enabled), Token (enabled), Store (enabled)
U.S. Postal Service 6.x-2.0-rc3 Integration of USPS Rate Calculator and Mail Service Standards Web Tools with Ubercart.
Depends on: Shipping Quotes (disabled), Cart (enabled), Conditional Actions (enabled), Order (enabled), Product (enabled), Token (enabled), Store (enabled)
UPS 6.x-2.0-rc3 Integration of UPS Rates and Services Selection and Shipping Online Tools with Drupal. See www.ups.com for details.
Depends on: Shipping Quotes (disabled), Cart (enabled), Conditional Actions (enabled), Order (enabled), Product (enabled), Token (enabled), Store (enabled)
Weight quote 6.x-2.0-rc3 Assigns a shipping rate to products based on weight.
Depends on: Shipping Quotes (disabled), Cart (enabled), Conditional Actions (enabled), Order (enabled), Product (enabled), Token (enabled), Store (enabled)
Ubercart - payment
Enabled Name Version Description
Enabled Name Version Description
2Checkout 6.x-2.0-rc3 Enable to process payments using 2Checkout.com.
Depends on: Payment (enabled), Conditional Actions (enabled), Order (enabled), Token (enabled)
Authorize.net 6.x-2.0-rc3 Process payments using Authorize.net. Supports AIM and ARB.
Depends on: Payment (enabled), Credit Card (enabled), Conditional Actions (enabled), Order (enabled), Store (enabled), Token (enabled)
Credit Card 6.x-2.0-rc3 Receive credit card payments through checkout.
Depends on: Store (enabled), Payment (enabled), Conditional Actions (enabled), Order (enabled), Token (enabled)
Required by: Test Gateway (enabled), Authorize.net (disabled), CyberSource (disabled)
CyberSource 6.x-2.0-rc3 Enable to process payments using CyberSource Silent Order POST.
Depends on: Payment (enabled), Credit Card (enabled), Conditional Actions (enabled), Order (enabled), Store (enabled), Token (enabled)
Google Checkout 6.x-2.0-rc3 Integrates Google's Checkout, Merchant Calculated Shipping, and Order Processing APIs.
Depends on: Cart (enabled), Conditional Actions (enabled), Order (enabled), Product (enabled), Token (enabled), Store (enabled)
Payment Method Pack 6.x-2.0-rc3 Provides the check/money order, COD, and 'other' payment methods.
Depends on: Cart (enabled), Payment (enabled), Conditional Actions (enabled), Order (enabled), Product (enabled), Token (enabled), Store (enabled)
PayPal 6.x-2.0-rc3 Integrates various PayPal payment services and IPN feedback.
Depends on: Payment (enabled), Conditional Actions (enabled), Order (enabled), Token (enabled)
Store Coupons 6.x-1.1 Allow administrators to manage store coupons
Depends on: Store (enabled)
Test Gateway 6.x-2.0-rc3 Adds a credit card gateway that simulates a successful payment for testing checkout.
Depends on: Payment (enabled), Credit Card (enabled), Conditional Actions (enabled), Order (enabled), Store (enabled), Token (enabled)
Comment #6
crutch commentedoops, additionally, http://localhost/cart also breaks theme in IE, when block is not active and user is logged in.
Comment #7
crutch commentedhmm, sorry for continuous posts here
http://localhost/cart seems to break theme only when logged in as uber-admin, when block is disabled. When blocked is disabled and logged in as auth-user or and other role, theme is fine in IE.
Comment #8
longwaveYou say "IE doesn't show or load the theme CSS", so could this be related to the limit of 30 stylesheets per page in IE? Does enabling CSS aggregation in Site configuration > Performance or installing http://drupal.org/project/unlimited_css fix this?
Comment #9
crutch commentedYes, page compression enabled fixed error. Everything is seems to be working properly. This seems to be an IE specific issue, issue can probably be closed. Thanks for reply!
Comment #10
crutch commentedI just came back to UC today to do some work on it. What I'm finding now after doing the items above is that the cart block stays in view (or not hidden) when the checkbox is checked to not show block when cart is empty. Specific to IE, working correctly in FF.
Comment #11
dops commentedAt mine this module is doing nothing. Everthing is the same as without it. No changes were made to the code. Has anyone an idea what could cause this?
dops
Comment #12
dops commentedI looked a bit through the css theming process and found out, that the module is quite is doing his job. Certainly its result is overwriten by yaml_preprocess_page! Here´s the solution. http://drupal.org/node/469864 Just add unlimited_css_preprocess_page($vars); at the end of yaml_preprocess_page(&$vars).
Comment #13
tr commentedTagging
Comment #14
tr commentedThis thread has degenerated into reports of a couple of different, unrelated behaviors. It's unclear whether there's a bug here or whether it's related to problems with themes or lack of CSS aggregation. If you think you still have a bug and can provide specific steps to reproduce the error on one of the built-in Drupal themes, then please open a new issue.