Bug 12461 - Add patron clubs feature
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / members / moremember.tt
index 271b30b..a2e9979 100644 (file)
@@ -48,6 +48,13 @@ var MSG_EXPORT_SELECT_CHECKOUTS = _("You must select checkout(s) to export");
 columns_settings = [% ColumnsSettings.GetColumns( 'members', 'moremember', 'issues-table', 'json' ) %]
 
 $(document).ready(function() {
+    if ( $('#clubs-tab').length ) {
+        $('#clubs-tab-link').on('click', function() {
+            $('#clubs-tab').text(_("Loading..."));
+            $('#clubs-tab').load('/cgi-bin/koha/clubs/patron-clubs-tab.pl?borrowernumber=[% borrowernumber %]');
+        });
+    }
+
     $('#finesholdsissues').tabs({
         // Correct table sizing for tables hidden in tabs
         // http://www.datatables.net/examples/api/tabs_and_scrolling.html
@@ -519,6 +526,15 @@ function validate1(date) {
             </li>
         [% END %]
         <li><a id="debarments-tab-link" href="#reldebarments">[% debarments.size %] Restrictions</a></li>
+        [% SET enrollments = borrower.get_club_enrollments.size || 0 %]
+        [% SET enrollable  = borrower.get_enrollable_clubs.size || 0 %]
+        [% IF CAN_user_clubs && ( enrollments || enrollable ) %]
+            <li>
+                <a id="clubs-tab-link" href="#clubs-tab">
+                    Clubs ([% enrollments %]/[% enrollable %])
+                </a>
+            </li>
+        [% END %]
     </ul>
 
 [% INCLUDE "checkouts-table.inc" %]
@@ -554,6 +570,12 @@ function validate1(date) {
     [% END %]
 </div>
 
+[% IF CAN_user_clubs && ( enrollments || enrollable ) %]
+    <div id="clubs-tab">
+        Loading...
+    </div>
+[% END %]
+
 [% INCLUDE borrower_debarments.inc %]
 
 <div id="reserves">