This enables 'clientsort' feature for several grids, as per the lists found in
LP
1712854 and
1437104. The Patron search results grid, however, only
had the ident_value field made sortable.
Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
<eg-grid
id-field="usr_id"
- features="-sort,-multisort"
+ features="clientsort,-multisort"
items-provider="grid_provider"
grid-controls="grid_controls"
persist-key="admin.local.circ.neg_balance_users"
<eg-grid
id-field="id"
idl-class="bpbcm"
- features="-display,-sort,-multisort,-pagination,-picker,-actions"
+ features="-display,clientsort,-multisort,-pagination,-picker,-actions"
items-provider="conjoinedGridDataProvider"
grid-controls="conjoinedGridControls"
persist-key="cat.peer_bibs">
<eg-grid
id-field="id"
- features="-sort,-multisort"
+ features="clientsort"
items-provider="hold_grid_data_provider"
grid-controls="hold_grid_controls"
persist-key="cat.catalog.holds"
<eg-grid
id-field="index"
idl-class="mvr"
- features="-display,-sort,-multisort,-multiselect"
+ features="-display,clientsort,-multiselect"
items-provider="z3950SearchGridProvider"
grid-controls="gridControls"
persist-key="cat.z3950_results"
<eg-grid
id-field="id"
- features="-sort,-multisort"
+ features="clientsort"
items-provider="gridDataProvider"
grid-controls="gridControls"
persist-key="circ.holds.shelf"
<eg-grid
id-field="index"
- features="-display,-sort,-multisort"
+ features="-display,clientsort,-multisort"
main-label="[% l('In-House Use') %]"
items-provider="gridDataProvider"
persist-key="circ.in_house_use">
<eg-grid-field label="[% l('DoB') %]" path='dob' dateformat="{{$root.egDateFormat}}" datatype="timestamp" visible sortable multisortable></eg-grid-field>
<eg-grid-field label="[% l('Home Library') %]" path='home_ou.shortname' visible></eg-grid-field>
<eg-grid-field label="[% l('Created On') %]" path='create_date' datatype="timestamp" visible sortable multisortable></eg-grid-field>
+ <eg-grid-field label="[% l('Primary Ident') %]" path='ident_value' visible sortable></eg-grid-field>
<eg-grid-field label="[% l('Mailing:Street 1') %]" path='mailing_address.street1' visible></eg-grid-field>
<eg-grid-field label="[% l('Mailing:Street 2') %]" path='mailing_address.street2'></eg-grid-field>