View Issue Details

IDProjectCategoryView StatusLast Update
0007517OXID eShop (all versions)1.03. Basket, checkout processpublic2024-09-13 16:10
ReporterSteven Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionno change required 
Product Version7.0.0 
Summary0007517: In basket, attributes are randomly sorted for each product
DescriptionIn basket view, the attributes of each product are beneath their name. These attributes get sorted randomly. This occurs for each product. So if you have two products with attributes size, color, style, first product may have the named order, but second one has style, size, color or any other order. This looks really confusing to a customer.
Steps To Reproduce- Search for at least two products with at least two of the same attributes.
- In shop 7.0 with demodata you can use Destiny, Moonlight and Paradise.
- Have a look at the order of the attributes.
- They may differ for each product.
- Now refresh the page.
- The attributes will be listed in a different order again.
- You can repeat with more page refreshes.
Additional InformationThis issue also occured in earlier versions. I've reproduced in shop 6.5 with Flow theme.
TagsNo tags attached.
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
Database VersionNot defined

Activities

SvenBrunk

2024-09-13 16:10

administrator   ~0017525

We made some further tests and the reason why "usually" the attributes are in random order, is that they are ordered by the oxsort column by default. This means that if you do not change this value, they will all remain at 0 and the database will return them in "random" order.