Hi.
In Version 1.40
If define attributes to products, when display the Compare Product List, the list is incorrect.
I thin the problem is in CompareProducts.ascx, and the properties used to compare attributes.
In CompareProducs.ascx.cs in line: 108 the comparation loading of Collection is with SpecificationAttributeOptionID, but
shuld be SpecificationAttributeID
I changed to this line:
if (!allAttributeIDs.Contains(attribute.SpecificationAttribute.SpecificationAttributeID))
allAttributeIDs.Add(attribute.SpecificationAttribute.SpecificationAttributeID);
and after I changed the line 182 to:
SpecificationAttribute attribute = SpecificationAttributeManager.GetSpecificationAttributeByID(specificationAttributeID);
and
if (attribute.SpecificationAttributeID == attribute2.SpecificationAttribute.SpecificationAttributeID)
Now, the list display Ok
Sorry, buy but my english is very poor :)