Lines 651-669
$template->param(
Link Here
|
651 |
); |
651 |
); |
652 |
|
652 |
|
653 |
# Get items on order |
653 |
# Get items on order |
654 |
my ( @itemnumbers_on_order ); |
|
|
655 |
if ( C4::Context->preference('OPACAcquisitionDetails' ) ) { |
654 |
if ( C4::Context->preference('OPACAcquisitionDetails' ) ) { |
656 |
my $orders = C4::Acquisition::SearchOrders({ |
655 |
my $orders = $biblio->orders->filter_by_active; |
657 |
biblionumber => $biblionumber, |
|
|
658 |
ordered => 1, |
659 |
}); |
660 |
my $total_quantity = 0; |
656 |
my $total_quantity = 0; |
661 |
for my $order ( @$orders ) { |
657 |
while ( my $order = $orders->next ) { |
662 |
my $order = Koha::Acquisition::Orders->find( $order->{ordernumber} ); |
|
|
663 |
my $basket = $order->basket; |
664 |
if ( $basket->effective_create_items eq 'ordering' ) { |
665 |
@itemnumbers_on_order = $order->items->get_column('itemnumber'); |
666 |
} |
667 |
$total_quantity += $order->quantity; |
658 |
$total_quantity += $order->quantity; |
668 |
} |
659 |
} |
669 |
$template->{VARS}->{acquisition_details} = { |
660 |
$template->{VARS}->{acquisition_details} = { |
Lines 739-748
else {
Link Here
|
739 |
$item_info->{checkout} = $item->checkout; |
730 |
$item_info->{checkout} = $item->checkout; |
740 |
$item_info->{object} = $item; |
731 |
$item_info->{object} = $item; |
741 |
|
732 |
|
742 |
if ( C4::Context->preference('OPACAcquisitionDetails') ) { |
|
|
743 |
$item_info->{on_order} = 1 |
744 |
if grep { $_ eq $item->itemnumber } @itemnumbers_on_order; |
745 |
} |
746 |
|
733 |
|
747 |
if ( C4::Context->preference("OPACLocalCoverImages") == 1 ) { |
734 |
if ( C4::Context->preference("OPACLocalCoverImages") == 1 ) { |
748 |
$item_info->{cover_images} = $item->cover_images; |
735 |
$item_info->{cover_images} = $item->cover_images; |
749 |
- |
|
|