|
Lines 54-62
Link Here
|
| 54 |
<div id="tabs" class="toptabs"> |
54 |
<div id="tabs" class="toptabs"> |
| 55 |
[% IF Koha.Preference('OnSiteCheckouts') %] |
55 |
[% IF Koha.Preference('OnSiteCheckouts') %] |
| 56 |
<ul class="nav nav-tabs" role="tablist"> |
56 |
<ul class="nav nav-tabs" role="tablist"> |
| 57 |
<li role="presentation" class="active"><a href="#readingrec" aria-controls="readingrec" role="tab" data-toggle="tab" id="tab_all">All</a></li> |
57 |
<li role="presentation" class="active"><a href="#readingrec" aria-controls="readingrec" role="tab" data-toggle="tab" data-tabname="all" id="tab_all">All</a></li> |
| 58 |
<li role="presentation"><a href="#readingrec" aria-controls="readingrec" role="tab" data-toggle="tab" id="tab_checkout">Checkouts</a></li> |
58 |
<li role="presentation"><a href="#readingrec" aria-controls="readingrec" role="tab" data-toggle="tab" data-tabname="checkouts" id="tab_checkout">Checkouts</a></li> |
| 59 |
<li role="presentation"><a href="#readingrec" aria-controls="readingrec" role="tab" data-toggle="tab" id="tab_onsite_checkout">On-site checkouts</a></li> |
59 |
<li role="presentation"><a href="#readingrec" aria-controls="readingrec" role="tab" data-toggle="tab" id="tab_onsite_checkout" data-tabname="onsite">On-site checkouts</a></li> |
| 60 |
</ul> |
60 |
</ul> |
| 61 |
<div class="tab-content"> |
61 |
<div class="tab-content"> |
| 62 |
<div id="readingrec" role="tabpanel" class="tab-pane active"> |
62 |
<div id="readingrec" role="tabpanel" class="tab-pane active"> |
|
Lines 162-185
Link Here
|
| 162 |
"aaSorting": [[10, 'desc']] |
162 |
"aaSorting": [[10, 'desc']] |
| 163 |
}, columns_settings); |
163 |
}, columns_settings); |
| 164 |
|
164 |
|
| 165 |
// var tabs = $("#tabs").tabs({ |
|
|
| 166 |
// activate: function(e, ui) { |
| 167 |
// var active = tabs.tabs("option", "active" ); |
| 168 |
// if ( active == 1 ) { |
| 169 |
// table.fnFilter("standard_checkout", 0); |
| 170 |
// } else if ( active == 2 ) { |
| 171 |
// table.fnFilter("onsite_checkout", 0); |
| 172 |
// } else { // all |
| 173 |
// table.fnFilter('', 0); |
| 174 |
// } |
| 175 |
// } |
| 176 |
// }); |
| 177 |
|
| 178 |
$("#tabs a[data-toggle='tab']").on("shown.bs.tab", function (e) { |
165 |
$("#tabs a[data-toggle='tab']").on("shown.bs.tab", function (e) { |
| 179 |
console.log("New activated tab", e.target); |
166 |
active_tab = $(this).data("tabname"); |
| 180 |
console.log("Previous active tab", e.relatedTarget); |
167 |
if( active_tab == "checkouts" ){ |
|
|
168 |
table.fnFilter("standard_checkout", 0); |
| 169 |
} else if( active_tab == "onsite" ){ |
| 170 |
table.fnFilter("onsite_checkout", 0); |
| 171 |
} else { |
| 172 |
table.fnFilter('', 0); |
| 173 |
} |
| 181 |
}); |
174 |
}); |
| 182 |
|
|
|
| 183 |
}); |
175 |
}); |
| 184 |
</script> |
176 |
</script> |
| 185 |
[% END %] |
177 |
[% END %] |
| 186 |
- |
|
|