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

(-)a/cataloguing/additem.pl (-7 / +7 lines)
Lines 703-715 for my $item ( $biblio->items->as_list, $biblio->host_items->as_list ) { Link Here
703
    my $i          = $item->columns_to_str;
703
    my $i          = $item->columns_to_str;
704
    my $i_order    = GetOrderFromItemnumber( $i->{itemnumber} );
704
    my $i_order    = GetOrderFromItemnumber( $i->{itemnumber} );
705
    my $i_serialid = Koha::Serial::Items->find( { itemnumber => $i->{itemnumber} }, { prefetch => 'serialid' } );
705
    my $i_serialid = Koha::Serial::Items->find( { itemnumber => $i->{itemnumber} }, { prefetch => 'serialid' } );
706
    if ($i_order) {
706
    
707
        $warning_messages{ $i->{itemnumber} } =
707
    $warning_messages{ $i->{itemnumber} } = {
708
            sprintf( "There is an order (ordernumber %s) on this item", $i_order->{ordernumber} );
708
        subscription_linked => $i_serialid ? 1                       : undef,
709
    }
709
        ordernumber_linked  => $i_order    ? $i_order->{ordernumber} : undef,
710
    if ($i_serialid) {
710
    };
711
        $warning_messages{ $i->{itemnumber} } = 'A subscription is linked to this item';
711
712
    }
712
713
    $i->{nomod} = 1 unless $patron->can_edit_items_from( $item->homebranch );
713
    $i->{nomod} = 1 unless $patron->can_edit_items_from( $item->homebranch );
714
    push @items, $i;
714
    push @items, $i;
715
}
715
}
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/additem.tt (-2 / +5 lines)
Lines 194-200 Link Here
194
                                                               data-itemnumber="[% item.itemnumber | html %]"
194
                                                               data-itemnumber="[% item.itemnumber | html %]"
195
                                                               data-has-serial-item="[% Item.HasSerialItem(item.itemnumber) | html %]"
195
                                                               data-has-serial-item="[% Item.HasSerialItem(item.itemnumber) | html %]"
196
                                                               href="#"
196
                                                               href="#"
197
                                                               [% IF ( warn_message ) %]data-bs-toggle="tooltip" data-bs-placement="right" title="[% warn_message | html %]"[% END %]
197
                                                               [% IF ( warn_message.ordernumber_linked ) %]
198
                                                                data-bs-toggle="tooltip" data-bs-placement="right" title="An order is linked to this item ([% warn_message.ordernumber_linked | html %])"
199
                                                               [% ELSIF ( warn_message.subscription_linked )%]
200
                                                                data-bs-toggle="tooltip" data-bs-placement="right" title="A subscription is linked to this item"
201
                                                               [% END %]
198
                                                            >
202
                                                            >
199
                                                                Delete
203
                                                                Delete
200
                                                                [% IF warn_message %]
204
                                                                [% IF warn_message %]
201
- 

Return to bug 13870