We start from installing an extension:
Columns available in order history can be configured in special menu, in tab Orders. Administrator can add new columns, delete existing ones and change their order.
Except standard order fields, you can add any field that is in table "cscart_orders'. Those fields can be also created by other add-ons if they are inside table "cscart_orders" (type name of column from the table in field "Field in database"). If field contains value, which is not clean for user, in "Field code" we can type code which will be executed when displaying field. It can be a function that converts value to be clearer for customer. (for example, changing "Y" to "Yes" and "N" to "No", but it can be more complicated like changing "7" from "shipping_ids" to value "Courier package").
Every customer can configure their own order history under menu "Manage orders view":
Customer can choose which columns are displayed and define their position:
Add-on also includes searcher, which allows you searching by every column in order history. It's a full-text search, and inside marked field you can type any string or multiple strings separated by space. Only orders that meet search requirements will be displayed. This search is independent from other searches and works autonomously.
With this add-on, each customer can adjust order history to his/her needs.
We invite you to shopping!
No posts found