Bug 13419: Add server-side processing for lists
authorJonathan Druart <jonathan.druart@biblibre.com>
Fri, 5 Dec 2014 16:30:02 +0000 (17:30 +0100)
committerTomas Cohen Arazi <tomascohen@gmail.com>
Wed, 22 Apr 2015 17:59:02 +0000 (14:59 -0300)
commit87b6d46fec9f739edb17c5b22f78156ae53238be
tree72af77ada9a516c8a0037dbe9e57071564b8af0c
parentd10802f6033e903cabec4d1f4241763eeb21f330
Bug 13419: Add server-side processing for lists

This patch adds DataTables using a server-side processing to display
lists (virtual shelves).

Test plan:
1/ Go on virtualshelves/shelves.p
2/ Play with the table functions (sort, filter, pagination, etc.)
3/ Go with the Public lists tab and verify the table is correctly
filtered.

Tested together with patch #2, works as expected.
Signed-off-by: Marc Veron <veron@veron.ch>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
C4/Utils/DataTables/VirtualShelves.pm [new file with mode: 0644]
C4/VirtualShelves/Page.pm
koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt
koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/tables/shelves_results.tt [new file with mode: 0644]
svc/virtualshelves/search [new file with mode: 0755]