https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42508

--- Comment #22 from Tomás Cohen Arazi (tcohen) <[email protected]> ---
Created attachment 199582
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=199582&action=edit
Bug 42508: Add patron search UI with ES backend

Adds the user-facing patron search page:

- members/patrons.pl controller with query param passthrough
- patrons.tt template with full UI parity to the original:
  - Sidebar search form (fieldset.brief pattern) with category/library
dropdowns
  - Toolbar (Select all, Clear all, Add to list, Merge, Batch mod)
  - Browse by last name letters
  - Search description display
  - DataTables with column filter dropdowns via kohaTable dataFilter
  - Async overdues loading (spinner -> fetch per patron)
  - Escaped output via escape_str(), format_price() for fines
- Transparent redirect from member.pl and members-home.pl when enabled
- Header search box wired to patrons.pl with syspref-aware autocomplete
- patron_autocomplete source-url option for ES-backed suggestions

Test plan:
1. Apply patch
2. Enable ElasticsearchPatronSearch syspref
3. Navigate to Patrons
=> Redirects to the new ES-powered search page
4. Search, filter by library/category, browse by letter
=> Results display correctly with proper styling
5. Sign off :-D

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to