@@ -, +, @@
---
.../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(-)
--- a/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss
+++ a/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;
}
}
--- a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc
+++ a/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 += '