Bug 15722: Escape patron infos for JSON in patron searches
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / patroncards / tables / members_results.tt
1 [% USE To %]
2 {
3     "sEcho": [% sEcho %],
4     "iTotalRecords": [% iTotalRecords %],
5     "iTotalDisplayRecords": [% iTotalDisplayRecords %],
6     "aaData": [
7         [% FOREACH data IN aaData %]
8             {
9                 "dt_cardnumber":
10                     "[% data.cardnumber %]",
11                 "dt_name":
12                     "<span style='white-space:nowrap'><a href='/cgi-bin/koha/members/moremember.pl?borrowernumber=[% data.borrowernumber %]'>[% INCLUDE 'patron-title.inc' borrowernumber = data.borrowernumber category_type = data.category_type firstname = To.json(data.firstname) surname = To.json(data.surname) othernames = To.json(data.othernames) cardnumber = data.cardnumber invert_name = 1%]</a></span>",
13                 "dt_category":
14                     "[% data.category_description |html %] ([% data.category_type |html %])",
15                 "dt_branch":
16                     "[% data.branchname |html %]",
17                 "dt_dateexpiry":
18                     "[% data.dateexpiry %]",
19                 "dt_borrowernotes":
20                     "[% data.borrowernotes.replace('\\\\' , '\\\\') |html |html_line_break |collapse %]",
21                 "dt_action":
22                     "<a href=\"#\" onclick='add_user(\"[% data.borrowernumber %]\", \"[% data.firstname %] [% data.surname %]\"); return false;'>Add</a>"
23             }[% UNLESS loop.last %],[% END %]
24         [% END %]
25     ]
26 }