Bug 34571: Remove use of "onclick" for ExpandField in cataloguing editors
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / clubs / club-enrollments.tt
1 [% USE raw %]
2 [% USE Asset %]
3 [% USE KohaDates %]
4 [% USE Branches %]
5 [% USE Koha %]
6 [% USE AuthorisedValues %]
7 [% SET AuthorisedValuesCategories = AuthorisedValues.GetCategories %]
8 [% SET footerjs = 1 %]
9 [% INCLUDE 'doc-head-open.inc' %]
10 <title>Club enrollments &rsaquo; Patron clubs &rsaquo; Tools &rsaquo; Koha</title>
11 [% INCLUDE 'doc-head-close.inc' %]
12 </head>
13
14 <body id="club_enrollments" class="clubs">
15 [% WRAPPER 'header.inc' %]
16     [% INCLUDE 'cat-search.inc' %]
17 [% END %]
18
19 [% WRAPPER 'sub-header.inc' %]
20     [% WRAPPER breadcrumbs %]
21         [% WRAPPER breadcrumb_item %]
22             <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a>
23         [% END %]
24         [% WRAPPER breadcrumb_item %]
25             <a href="clubs.pl">Patron clubs</a>
26         [% END %]
27         [% WRAPPER breadcrumb_item bc_active= 1 %]
28             <span>Club enrollments</span>
29         [% END %]
30     [% END #/ WRAPPER breadcrumbs %]
31 [% END #/ WRAPPER sub-header.inc %]
32
33 <div class="main container-fluid">
34     <div class="row">
35         <div class="col-sm-10 col-sm-push-2">
36             <main>
37                 [% IF !club %]
38                 <div class="dialog message">The club you requested does not exist.</div>
39                 [% ELSE %]
40                 <h1>Club enrollments for <em>[% club.name | html %]</em></h1>
41
42                 <div class="page-section">
43                     <table id="enrollments-table">
44                         <thead>
45                             <tr>
46                                 <th>Name</th>
47                                 <th>Card number</th>
48                                 [% FOREACH club_template_enrollment_field IN club.club_template.club_template_enrollment_fields %]
49                                     <th>[% club_template_enrollment_field.name | html %] </th>
50                                 [% END %]
51                             </tr>
52                         </thead>
53
54                         <tbody>
55                             [% FOREACH e IN club.club_enrollments %]
56                                 [% SET p = e.patron %]
57                                 <tr>
58                                     <td>
59                                         <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% p.id | uri %]">[% p.surname | html %], [% p.firstname | html %]</a>
60                                     </td>
61                                     <td>
62                                         [% p.cardnumber | html %]
63                                     </td>
64                                     [% IF club_enrollment_fields %]
65                                         [% FOREACH club_enrollment_field IN club_enrollment_fields %]
66                                             [% IF e.id == club_enrollment_field.club_enrollment_id %]
67                                                 [% FOREACH club_template_enrollment_field IN club.club_template.club_template_enrollment_fields %]
68                                                     [% IF club_enrollment_field.club_template_enrollment_field_id == club_template_enrollment_field.id %]
69                                                         [% IF club_template_enrollment_field.authorised_value_category %]
70                                                             [% FOREACH a IN AuthorisedValues.Get( club_template_enrollment_field.authorised_value_category ) %]
71                                                                 [% IF a.authorised_value == club_enrollment_field.value %]
72                                                                     [% SET club_enrollment_field.value = a.lib %]
73                                                                 [% END %]
74                                                             [% END %]
75                                                         [% END %]
76                                                         <td>[% club_enrollment_field.value | html %]</td>
77                                                     [% END %]
78                                                 [% END %]
79                                             [% END %]
80                                         [% END %]
81                                     [% END %]
82                                 </tr>
83                             [% END %]
84                         </tbody>
85                     </table>
86                 </div> <!-- /.page-section -->
87                 [% END %]
88
89             </main>
90         </div> <!-- /.col-sm-10.col-sm-push-2 -->
91
92         <div class="col-sm-2 col-sm-pull-10">
93             <aside>
94                 [% INCLUDE 'tools-menu.inc' %]
95             </aside>
96         </div> <!-- /.col-sm-2.col-sm-pull-10 -->
97      </div> <!-- /.row -->
98
99 [% MACRO jsinclude BLOCK %]
100     [% INCLUDE 'datatables.inc' %]
101     [% Asset.js("js/tools-menu.js") | $raw %]
102     <script>
103         $(document).ready(function() {
104             eTable = $('#enrollments-table').dataTable($.extend(true, {}, dataTablesDefaults, {
105                 "sPaginationType": "full",
106                 "sDom": 'C<"top pager"ilpf><"#filter_c">tr<"bottom pager"ip>',
107                 "aoColumnDefs": [
108                         { "aTargets": [ -1, -2 ], "bSortable": false, "bSearchable": false },
109                 ]
110             } ));
111         });
112     </script>
113 [% END %]
114
115 [% INCLUDE 'intranet-bottom.inc' %]