+91-943-185-6038 me@shashidharkumar.com


By default Magento shows products in category pages by ascending order. That’s why latest added product show at last in the Category. If we need to show latest added product at first in Category for this we should change default product order from ascending to descending.

By changing direction we will able to show products as descending by its Name, Price and Position.

For change order from Ascending to Descending:
For this we need to update a little bit into template. Go to app/code/core/Mage/Catalog/Block/Product/List/Toolbar.php

Now Open the Toolbar.php file into any editor of your choice and find out the following line:
protected $_direction = ‘asc’;

Now replace above code with given below:
protected $_direction = ‘desc’;

Save the file and upload the same folder and refresh your category. If it doesn’t show the reflection than you must clear cache and Reindex the Category Products from  System -> index Management.

See also  How to get minimum and maximum price of Bundled Product in Magento?