PrestaShop Documentation, PrestaShop Tutorials

PrestaShop how to change ordering direction for the listing of records in the back office

In PrestaShop, the protected $_defaultOrderWay variable is used to set the default ordering direction for the listing of records in the back office. By default, it is set to 'DESC', which means that records will be sorted in descending order.

This variable is defined in the ObjectModel class, which is the parent class of most classes used in PrestaShop. Here’s an example of how to override this variable in a class:

class MyModule extends Module
{
protected $_defaultOrderWay = 'ASC';
}

In the above code, we are overriding the $_defaultOrderWay variable in the MyModule class and setting it to 'ASC'. This means that records will be sorted in ascending order by default when viewing the listing of records for this module in the back office.

Note that this variable only affects the default sorting order in the back office listing. It does not affect the sorting order when querying records programmatically using SQL queries or the PrestaShop API.

About zohaibk

We develop useful addons for #E-Commerce and #CRM software to provide extra features.#PrestaShop,#Magento,#SugarCRM,#Vtiger & #Android #apps
View all posts by zohaibk →