on 10-15-2018 3:00 PM
Hi,
Can you explain how to enable sorting in backoffice listview? (I'm using Hybris 6.6)
For example, Catalog > Categories listview has sortable columns "Identifier" and "Name". But, on the other hand, Catalog > Products listview is not sortable until you activate advanced search.
So, what defines is some listview sortable by clicking on its headers and why exactly some listviews (e.g. Catalog > Products) become sortable when advanced search is activated?
Thanks in advance
The catch here is that Products use a different "search engine" out-of-the-box then the rest of the item types, the Solr Search in Backoffice
So if you select "Product" in the explorer tree, you automatically get the results from Solr, and here it seems sorting is not possible yet (I'm still trying to figure out if it is a matter of configuration or if it is really not supported...)
But, as you have already found out, if you open the Advanced Search, you force the use of the good old flexible search, and here you can sort the results.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Markus,
these years, did you find a way to sort the results got from Solr?
Thank you in advance.
Sorting is also not possible in Backoffice Product cockpit (https://help.hybris.com/6.6.0/hcd/2714ee56845d47d7afe57df1c8ad447a.html), in "Products" view.
"Products" view uses Solr search and "Assortment" view uses Flexible search. So, the sorting is not enabled in "Products" view (because of Solr - see the previous comment). If you want to enable sorting in "Products" view, you can use Flexible search: instead of solr, define flexible for component="pcmbackoffice-fulltext-search".
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
8 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.