View | Details | Raw Unified | Return to bug 23547
Collapse All | Expand All

(-)a/admin/columns_settings.yml (+16 lines)
Lines 1115-1120 modules: Link Here
1115
        -
1115
        -
1116
          columnname: item_coursereserves
1116
          columnname: item_coursereserves
1117
1117
1118
      course_reserves_table:
1119
        -
1120
          columnname: coursename
1121
        -
1122
          columnname: department
1123
        -
1124
          columnname: course_number
1125
        -
1126
          columnname: section
1127
        -
1128
          columnname: term
1129
        -
1130
          columnname: instructor
1131
        -
1132
          columnname: notes
1133
1118
      subscriptionst:
1134
      subscriptionst:
1119
        -
1135
        -
1120
          columnname: serial_serialseq
1136
          columnname: serial_serialseq
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-reserves.tt (-4 / +15 lines)
Lines 2-7 Link Here
2
[% USE Asset %]
2
[% USE Asset %]
3
[% USE Koha %]
3
[% USE Koha %]
4
[% USE AuthorisedValues %]
4
[% USE AuthorisedValues %]
5
[% USE ColumnsSettings %]
5
6
6
[% INCLUDE 'doc-head-open.inc' %]
7
[% INCLUDE 'doc-head-open.inc' %]
7
<title>[% IF ( LibraryNameTitle ) %][% LibraryNameTitle | html %][% ELSE %]Koha online[% END %] catalog &rsaquo; Courses</title>
8
<title>[% IF ( LibraryNameTitle ) %][% LibraryNameTitle | html %][% ELSE %]Koha online[% END %] catalog &rsaquo; Courses</title>
Lines 63-73 Link Here
63
[% INCLUDE 'opac-bottom.inc' %]
64
[% INCLUDE 'opac-bottom.inc' %]
64
[% BLOCK jsinclude %]
65
[% BLOCK jsinclude %]
65
    [% INCLUDE 'datatables.inc' %]
66
    [% INCLUDE 'datatables.inc' %]
67
    [% INCLUDE 'columns_settings.inc' %]
66
    <script>
68
    <script>
69
67
    $(document).ready(function() {
70
    $(document).ready(function() {
68
        $("#course_reserves_table").dataTable($.extend(true, {}, dataTablesDefaults, {
71
        columns_settings = [% ColumnsSettings.GetColumns( 'opac', 'biblio-detail', 'course_reserves_table', 'json' ) | $raw %]
69
            "dom": '<"top"flp>rt<"clear">',
72
70
        }));
73
        KohaTable("#course_reserves_table", {
74
            "sorting": [[ 1, "asc" ]],
75
            "autoWidth": false,
76
            "asColumnDefs": [
77
                { "sortable": false, "searchable": false, 'targets': [ 'NoSort' ] },
78
                { "sType": "anti-the", "aTargets" : [ "anti-the" ] },
79
                { "aTargets": [ 1 ], "sType": "nsb-nse" },
80
            ]
81
        }, columns_settings );
71
    });
82
    });
83
72
    </script>
84
    </script>
73
[% END %]
85
[% END %]
74
- 

Return to bug 23547