Hello everyone!
I've noticed that
- when I add a product (type: general) to the shopping cart and that product has no attributes of any kind defined, the URL of the shopping cart is a straightforward:
http://www.store.com/shopping_cart
-however, if the product added to the shopping cart has any kind of attribute defined (not necessarily set, just defined), the URL of the shopping cart is this:
http://www.store.com/shopping_cart?number_of_uploads=0
File 'attributes.php' where this happens bears a comment that this functionality was added at a later point:
// iii 030813 added: support for file fields
So what?
The inconvenience of that comes with any web analytics that treats it a separate "page".
Worse: Conversion tracking (if adding product to a cart is a type of conversion you track) - requires two conversion pages set and treats it as two different conversions. (OK, I know how to work around this one...)
Much worse: split- or multivariate-testing sees these URLs as 2 separate pages and track only one or another. Messy.
Even messier when a product with attributes is removed from the cart and the shopping cart all of a sudden changes from "long" one (with the parameter) to the "short" one (without the parameter).
My Question:
What is the best way to disable it, if no upload is required for attributes, and make the shopping cart URL a simple: http://www.store.com/shopping_cart ?
Your input is appreciated!
Thank you in advance!



