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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/basket.tt (-28 / +29 lines)
Lines 1406-1451 Link Here
1406
        </script>
1406
        </script>
1407
    [% END # /UNLESS (closedate) %]
1407
    [% END # /UNLESS (closedate) %]
1408
    <script>
1408
    <script>
1409
        $(document).ready(function() {
1409
        var orders_table_settings = [% TablesSettings.GetTableSettings( 'acqui', 'basket', 'orders', 'json' ) | $raw %];
1410
            var table_settings = [% TablesSettings.GetTableSettings( 'acqui', 'basket', 'orders', 'json' ) | $raw %];
1410
        let supplier_report_column = orders_table_settings.columns.find(c => c.columnname == 'supplier_report');
1411
        [% IF !(Koha.Preference('EDIFACT') && ediaccount) %]
1412
            supplier_report_column.is_hidden = 1;
1413
            supplier_report_column.cannot_be_toggled = 1;
1414
        [% ELSE %]
1415
            supplier_report_column.is_hidden = 0;
1416
        [% END %]
1417
        supplier_report_column.force_visibility = 1;
1411
1418
1412
            let supplier_report_column = table_settings.columns.find(c => c.columnname == 'supplier_report');
1419
        let modify_column = orders_table_settings.columns.find(c => c.columnname == 'modify');
1413
            [% IF !(Koha.Preference('EDIFACT') && ediaccount) %]
1420
        [% IF ( active && !closedate ) %]
1414
                supplier_report_column.is_hidden = 1;
1421
            modify_column.is_hidden = 0;
1415
                supplier_report_column.cannot_be_toggled = 1;
1422
        [% ELSE %]
1416
            [% ELSE %]
1423
            modify_column.is_hidden = 1;
1417
                supplier_report_column.is_hidden = 0;
1424
        [% END %]
1418
            [% END %]
1425
        modify_column.force_visibility = 1;
1419
            supplier_report_column.force_visibility = 1;
1420
1426
1421
            let modify_column = table_settings.columns.find(c => c.columnname == 'modify');
1427
        let cancel_column = orders_table_settings.columns.find(c => c.columnname == 'cancel');
1422
            [% IF ( active && !closedate ) %]
1428
        [% IF !closedate || Koha.Preference('CancelOrdersInClosedBaskets') %]
1423
                modify_column.is_hidden = 0;
1429
            cancel_column.is_hidden = 0;
1424
            [% ELSE %]
1430
        [% ELSE %]
1425
                modify_column.is_hidden = 1;
1431
            cancel_column.is_hidden = 1;
1426
            [% END %]
1432
        [% END %]
1427
            modify_column.force_visibility = 1;
1433
        cancel_column.force_visibility = 1;
1428
1434
1429
            let cancel_column = table_settings.columns.find(c => c.columnname == 'cancel');
1435
        let skip_confirm_reopen = [% skip_confirm_reopen ? 1 : 0 | html %];
1430
            [% IF !closedate || Koha.Preference('CancelOrdersInClosedBaskets') %]
1436
    </script>
1431
                cancel_column.is_hidden = 0;
1432
            [% ELSE %]
1433
                cancel_column.is_hidden = 1;
1434
            [% END %]
1435
            cancel_column.force_visibility = 1;
1436
1437
1438
    <script>
1439
        $(document).ready(function() {
1437
            $("#orders").kohaTable({
1440
            $("#orders").kohaTable({
1438
                bKohaColumnsUseNames: true,
1441
                bKohaColumnsUseNames: true,
1439
                pagingType: "full",
1442
                pagingType: "full",
1440
                autoWidth: false,
1443
                autoWidth: false,
1441
            }, table_settings);
1444
            }, orders_table_settings);
1442
1445
1443
            $("#cancelledorderst").kohaTable({
1446
            $("#cancelledorderst").kohaTable({
1444
                pagingType: "full"
1447
                pagingType: "full"
1445
            });
1448
            });
1446
            $("#reopenform").on("submit",function(e){
1449
            $("#reopenform").on("submit",function(e){
1447
                var skip = [% IF ( skip_confirm_reopen ) %] 1 [% ELSE %] 0 [% END %];
1450
                var is_confirmed = skip_confirm_reopen || confirm(_("Are you sure you want to reopen this basket?"));
1448
                var is_confirmed = skip || confirm(_("Are you sure you want to reopen this basket?"));
1449
                if( is_confirmed ){ return true; }
1451
                if( is_confirmed ){ return true; }
1450
                else{ return false }
1452
                else{ return false }
1451
            });
1453
            });
1452
- 

Return to bug 41563