From 9669b4329f44f02786c2d14df9aa00c520ea2cf4 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Mon, 14 Feb 2022 17:13:53 +0100 Subject: [PATCH] Bug 30063: Fix address format --- .../prog/css/src/staff-global.scss | 6 ++--- .../prog/en/includes/patron-search.inc | 25 +++++++++++++++++++ .../prog/en/modules/members/member.tt | 6 ++--- koha-tmpl/intranet-tmpl/prog/js/members.js | 2 +- 4 files changed, 32 insertions(+), 7 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss b/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss index fbf5200bfeb..d6f862ae074 100644 --- a/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss +++ b/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss @@ -2156,7 +2156,8 @@ li { } } -#searchresults { +#searchresults, +#table_borrowers { .address { ul { margin: 0; @@ -4025,8 +4026,7 @@ input.renew { } #pat_member { - #patron_list_dialog, - #searchresults { + #patron_list_dialog { display: none; } } diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc index d6c8acb0a4c..da447180e5d 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc @@ -415,6 +415,31 @@ return r; } } + [% CASE 'name-address' %] + { + "data": "me.firstname:me.surname:me.othernames:me.street_number:me.address:me.address2:me.city:me.state:me.postal_code:me.country", + "searchable": true, + "orderable": true, + "render": function( data, type, row, meta ) { + let patron_id = encodeURIComponent(row.patron_id); + let r = ''; + [% IF ! open_on_row_click %] + r += "" + $patron_to_html(row, { invert_name: 1 }) + ""; + [% ELSE %] + r += $patron_to_html(row, { invert_name: 1 }); + [% END %] + r += '
'; + r += '
' + + return r; + } + } [% CASE 'name' %] { "data": "me.firstname:me.surname:me.othernames", diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/member.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/member.tt index 016060065da..e0122edbc1e 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/member.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/member.tt @@ -8,7 +8,7 @@ [% PROCESS 'patronfields.inc' %] [% SET libraries = Branches.all %] [% SET categories = Categories.all.unblessed %] -[% SET columns = ['cardnumber', 'name', 'dateofbirth', 'branch', 'category', 'dateexpiry', 'checkouts', 'account_balance', 'borrowernotes', 'action'] %] +[% SET columns = ['cardnumber', 'name-address', 'dateofbirth', 'branch', 'category', 'dateexpiry', 'checkouts', 'account_balance', 'borrowernotes', 'action'] %] [% PROCESS 'patron-search.inc' %] [% INCLUDE 'doc-head-open.inc' %] Patrons[% IF ( searching ) %] › Search results[% END %] › Koha @@ -64,7 +64,7 @@ [% END %] -
+
[% IF CAN_user_tools_manage_patron_lists || CAN_user_borrowers_edit_borrowers %]