For an online store I use CListView for showcase. For some fields there is no need to change the sort order direction(for example for the “popularity”). Class CSort does’t permit this. Clicking the sort link allways changes direction and shows the sort direction indicator.
I propose to empower the class CSort to be able to fixed direction sort.