Currently, default page filter service sort criteria is an alphabetical filter on title.
I think, we should let the user choice between : alphabetical or sitemap order.
It should be useful for users who used it as summary.
To do :
- Add a service parameter : alphabetical or sitemap
- Update org.ametys.web.repository.page.actions.SetPageFilterInRequestAttributesAction to call addSortCriteria on PageFilter object.
- Update pipelines which call SetPageFilterInRequestAttributesAction
Note : Filters already set the sort criteria.
Add a sort on sitemap is under-performance.
The default alphabetical order have already been implemented on this service.