Hi Alex,
Thank you very much for your reply.
I remember that I already had difficulties understanding sorting with GD V1, and now with GD V2 I am even more confused.
What I would like to achieve is that the user can select one of two Sorting options:
1) Show the listings sorted by packages and featured in alphabetical order. That is, first the featured paid listings in alphabetical order, then the non featured paid listings in alphabetical order and then the free listings (that can not be featured) in alphabetical order.
2) Show the listings sorted by packages and featured in random order. That is, first the featured paid listings in random order, then the non featured paid listings in random order and then the free listings (that can not be featured) in random order.
Is this possible? Is this the purpose of subsorting?
In any case, I have doubts about how random sorting works with pagination, since then the system should remember which listings have been shown in each page to avoid showing them again in other pages and finish the pagination having shown all the listings.
My perception about how random sorting works is that the number of pages is calculated first from the total of listings and then the pages are populated randomly in such a way that causes that some listings are shown more than once and others are not shown.
Also, I have doubts about random order possibly conflicting with cache plugins.
I look forward to your reply.
Thank you very much for your help.
Best regards.