[eluser]mallix[/eluser]
Ok that is strange.
Using ONLY Ids to keep track of the products in cart WITHOUT any options I get this from contents() :
({c4ca4238a0b923820dcc509a6f75849b:{rowid:"c4ca4238a0b923820dcc509a6f75849b", id:"1", qty:"1", price:"9.99", name:"1", subtotal:9.99}, c81e728d9d4c2f636f067f89cc14862c:{rowid:"c81e728d9d4c2f636f067f89cc14862c", id:"2", qty:"1", price:"9.99", name:"2", subtotal:9.99}, eccbc87e4b5ce2fe28308fd9f2a7baf3:{rowid:"eccbc87e4b5ce2fe28308fd9f2a7baf3", id:"3", qty:"1", price:"9.99", name:"3", subtotal:9.99}, a87ff679a2f3e71d9181a67b7542122c:{rowid:"a87ff679a2f3e71d9181a67b7542122c", id:"4", qty:"1", price:"9.99", name:"4", subtotal:9.99}})
I cannot add any other product to the cart probably due to cookie limitations but even if I used a database to track the options via the rowid..
A little help would be great as I can see that something is missing in the Cart Class ..