+ </aside>
+</div> <!-- /.col-sm-2.col-sm-pull-10 -->
+</div> <!-- /.row -->
+
+[% MACRO jsinclude BLOCK %]
+ [% Asset.js("js/acquisitions-menu.js") | $raw %]
+ [% INCLUDE 'datatables.inc' %]
+ [% Asset.js("lib/jquery/plugins/jquery.dataTables.columnFilter.js") | $raw %]
+ [% Asset.js("lib/jquery/plugins/jquery.cookie.min.js") | $raw %]
+ <style>#dataPreview { width : 80%; } @media (max-width: 767px) { #dataPreview { margin: 0; width : auto; } }</style>
+ <script>
+ dt_overwrite_html_sorting_localeCompare();
+ var sticky_filters = [% sticky_filters | html %];
+
+ $(document).ready(function(){
+ if ( $("#pendingt").length ) {
+ var pendingt = $("#pendingt").dataTable($.extend(true, {}, dataTablesDefaults, {
+ "bStateSave": true,
+ "iCookieDuration": 60*60*24*1000, // 1000 days
+ "iDisplayLength": 10,
+ "aLengthMenu": [[5, 10, 20, 50, 100, -1], [5, 10, 20, 50, 100, _("All")]],
+ "aoColumnDefs": [
+ { "aTargets": [ 4, 9, 10 ], "bSortable": false, "bSearchable": false },
+ ],
+ "aoColumns": [
+ { "sType": "html" },
+ { "sType": "html" },
+ { "sType": "num-html" },
+ { "sType": "anti-the" },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ ],
+ 'bAutoWidth': false,
+ "sPaginationType": "four_button"
+ } )
+ ).columnFilter({
+ sPlaceHolder: "head:after",
+ aoColumns: [
+ { type: "text" },
+ { type: "text" },
+ { type: "text" },
+ { type: "text" },
+ null,
+ { type: "text" },
+ { type: "text" },
+ { type: "text" },
+ { type: "text" },
+ { type: "text" },
+ null,
+ null
+ ]
+ });
+ }
+
+ if ( $("#receivedt").length ) {
+ var receivedt = $("#receivedt").dataTable($.extend(true, {}, dataTablesDefaults, {
+ "bStateSave": true,
+ "iCookieDuration": 60*60*24*1000, // 1000 days
+ "iDisplayLength": 10,
+ "aLengthMenu": [[5, 10, 20, 50, 100, -1], [5, 10, 20, 50, 100, _("All")]],
+ "aoColumnDefs": [
+ { "aTargets": [ 5, -1 ], "bSortable": false, "bSearchable": false },
+ ],
+ "aoColumns": [
+ { "sType": "html" },
+ { "sType": "html" },
+ { "sType": "html" },
+ { "sType": "num-html" },
+ { "sType": "anti-the" },
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ],
+ "sPaginationType": "four_button"
+ }));
+ }
+
+ // Keep filters from finishreceive.pl to parcel.pl
+ $.cookie("filter_parcel_summary", $("#summaryfilter").val());
+ $.cookie("filter_parcel_basketname", $("#basketfilter").val());
+ $.cookie("filter_parcel_orderno", $("#orderfilter").val());
+ $.cookie("filter_parcel_basketgroupname", $("#basketgroupnamefilter").val());
+ $.cookie("filter_parcel_ean", $("#eanfilter").val());
+
+ $("#filterform").on('submit', function(){
+ $.cookie("filter_parcel_summary", $("#summaryfilter").val());
+ $.cookie("filter_parcel_basketname", $("#basketfilter").val());
+ $.cookie("filter_parcel_orderno", $("#orderfilter").val());
+ $.cookie("filter_parcel_basketgroupname", $("#basketgroupnamefilter").val());
+ $.cookie("filter_parcel_ean", $("#eanfilter").val());
+ });
+
+ $(".previewData").on("click", function(e){
+ e.preventDefault();
+ var ltitle = $(this).text();
+ var page = $(this).attr("href");
+ $("#dataPreviewLabel").text(ltitle);
+ $("#dataPreview .modal-body").load(page + " div");
+ $('#dataPreview').modal({show:true});
+ });
+ $("#dataPreview").on("hidden.bs.modal", function(){
+ $("#dataPreviewLabel").html("");
+ $("#dataPreview .modal-body").html("<div id=\"loading\"><img src=\"[% interface | html %]/[% theme | html %]/img/spinner-small.gif\" alt=\"\" /> "+_("Loading")+"</div>");
+ });
+
+ });
+
+ // Case-insensitive version of jquery's contains function
+ jQuery.extend(jQuery.expr[':'], {
+ icontains : "jQuery(a).text().toUpperCase().indexOf(m[3].toUpperCase())>=0"
+ });
+
+ // Contains exactly function
+ jQuery.extend(jQuery.expr[':'], {
+ containsExactly: "$(a).text() == m[3]"
+ });
+
+ function transfer_order_popup(ordernumber) {
+ var url = "/cgi-bin/koha/acqui/transferorder.pl?"
+ + "ordernumber=" + ordernumber
+ window.open(url, 'TransferOrder');
+ }
+ </script>
+[% END %]
+