Sort
The JSolr Sort form field applies a sort field and direction to the search results.
-
type
(mandatory) must be JSolr.Sort, -
name
(mandatory) is the unique name of the field, -
label
(optional) (translatable) is the descriptive title of the field, -
class
(optional) is one or more CSS classes to apply to the field layout.
Options
The JSolr.Sort field must include one or more options. Depending on what is selected, each option will specify the sort and direction of the search results.
Option Parameters
value
(mandatory) the field value to sort on. Value is used as an alias for the actual Apache Solr sort field,sort
(mandatory) the field to sort on. Must correspond to an indexed field name in Apache Solr which supports sorting. Must be specified unless the value is an empty string (I.e. don't sort),direction
(optional) the order of the sorted results. Can be eitherasc
for ascending ordesc
for descending.
Example
<field
name="sort"
type="jsolr.sort"
label="Sort By"
class="jsolr-dropdown">
<option value="">Relevance</option>
<option value="date" sort="date_tdt" direction="desc">Date</option>
</field>