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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/course_reserves/course-details.tt (-9 / +9 lines)
Lines 362-367 Link Here
362
    [% INCLUDE 'datatables.inc' %]
362
    [% INCLUDE 'datatables.inc' %]
363
    <script>
363
    <script>
364
        var table_settings = [% TablesSettings.GetTableSettings( 'coursereserves', 'reserves', 'course_reserves_table', 'json' ) | $raw %];
364
        var table_settings = [% TablesSettings.GetTableSettings( 'coursereserves', 'reserves', 'course_reserves_table', 'json' ) | $raw %];
365
        const course_reserves_size = [% course_reserves.size || 0 | html %]
366
        const i18n = {
367
            are_you_sure_items: [% I18N.tnx("Are you sure you want to delete this course? There is one attached item.", "Are you sure you want to delete this course? There are {count} attached items.", course_reserves_size, { count: course_reserves_size}) | html %],
368
            are_you_sure_no_item: [% I18N.t("Are you sure you want to delete this course?") | html %],
369
        };
370
    </script>
371
372
    <script>
365
        $(document).ready(function(){
373
        $(document).ready(function(){
366
374
367
            $("#delete_course_button").on( 'click', function(e){
375
            $("#delete_course_button").on( 'click', function(e){
Lines 394-407 Link Here
394
            });
402
            });
395
403
396
            $("#delete_course").click(function(){
404
            $("#delete_course").click(function(){
397
                [% SET count = course_reserves.size || 0 %]
405
                return confirmDelete(course_reserves_size > 0 ? i18n.are_you_sure_items : i18n.are_you_sure_no_item);
398
                [% IF count == 1 %]
399
                    return confirmDelete(_("Are you sure you want to delete this course? There is %s attached item.").format([% count | html %]) );
400
                [% ELSIF count > 1 %]
401
                    return confirmDelete(_("Are you sure you want to delete this course? There are %s attached items.").format([% count | html %]) );
402
                [% ELSE %]
403
                    return confirmDelete(_("Are you sure you want to delete this course?"));
404
                [% END %]
405
            });
406
            });
406
        });
407
        });
407
    </script>
408
    </script>
408
- 

Return to bug 41570