Lines 650-668
$template->param(
Link Here
|
650 |
); |
650 |
); |
651 |
|
651 |
|
652 |
# Get items on order |
652 |
# Get items on order |
653 |
my ( @itemnumbers_on_order ); |
|
|
654 |
if ( C4::Context->preference('OPACAcquisitionDetails' ) ) { |
653 |
if ( C4::Context->preference('OPACAcquisitionDetails' ) ) { |
655 |
my $orders = C4::Acquisition::SearchOrders({ |
654 |
my $orders = $biblio->orders->filter_by_active; |
656 |
biblionumber => $biblionumber, |
|
|
657 |
ordered => 1, |
658 |
}); |
659 |
my $total_quantity = 0; |
655 |
my $total_quantity = 0; |
660 |
for my $order ( @$orders ) { |
656 |
while ( my $order = $orders->next ) { |
661 |
my $order = Koha::Acquisition::Orders->find( $order->{ordernumber} ); |
|
|
662 |
my $basket = $order->basket; |
663 |
if ( $basket->effective_create_items eq 'ordering' ) { |
664 |
@itemnumbers_on_order = $order->items->get_column('itemnumber'); |
665 |
} |
666 |
$total_quantity += $order->quantity; |
657 |
$total_quantity += $order->quantity; |
667 |
} |
658 |
} |
668 |
$template->{VARS}->{acquisition_details} = { |
659 |
$template->{VARS}->{acquisition_details} = { |
Lines 728-737
else {
Link Here
|
728 |
$item_info->{checkout} = $item->checkout; |
719 |
$item_info->{checkout} = $item->checkout; |
729 |
$item_info->{object} = $item; |
720 |
$item_info->{object} = $item; |
730 |
|
721 |
|
731 |
if ( C4::Context->preference('OPACAcquisitionDetails') ) { |
|
|
732 |
$item_info->{on_order} = 1 |
733 |
if grep { $_ eq $item->itemnumber } @itemnumbers_on_order; |
734 |
} |
735 |
|
722 |
|
736 |
if ( C4::Context->preference("OPACLocalCoverImages") == 1 ) { |
723 |
if ( C4::Context->preference("OPACLocalCoverImages") == 1 ) { |
737 |
$item_info->{cover_images} = $item->cover_images; |
724 |
$item_info->{cover_images} = $item->cover_images; |
738 |
- |
|
|