Just wondering - how are you meant to sort the order of associated products? It seems that they are sorted by their "ID", from smallest to largest.

If you forget to add an associated product, for example an XS Variant, and then add it - this will appear at the end, after the XXL etc. Or if you add a US8 after you've already added US10, it will be in the order US9, US10, US8 etc

Any ideas? There isn't an ordering column that is obvious.

  • This isn't the answer, but apparently you need a "50" in order to comment?? What's up with that. Anyways, we have sorted the attribute properties in the order we want them to appear on the product page, but it's not working. They are still sorted by item ID.
    – Jeff
    Sep 3, 2015 at 17:21

5 Answers 5


Catalog -> Manage Category -> Select your category -> Then Click on Category Products Tab -> Set the position in the last column By default its 1... you can set the numbers as from smallest to largest.

EX position 1 displays at position 1 and position 2 after that


There are posts discussing a Magento 'bug' where the listing of options in configurable products is sorted by ID and not by the attribute sorting order. I have successfully implemented both these modules. They only affect the product item page, not the category listing page which is still sorted by Id. If I get that fixed, I will post my solution.



You can do this by setting the positions for the attribute values.

Catalog->Attributes->Manage Atributes.



The ordering can be changed.

1) Goto Catalog>>Manage attributes

2) Select the attribute used for configuring configurable product

3) Go to options in there

4) Change the order from it.


You need to change from manage attribute.

1) Admin->Catalog->attributes->Manage Attributes->Select Attributes->"Position" to all options.

2) Open Configurable Product from Manage Product . Remove all simple item which is currently Added and save item . Again open item add simple item by ordering which you need on front end, Magento set order while adding simple item to any configurable.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.