|
Lines 652-668
$template->param(
Link Here
|
| 652 |
# Get items on order |
652 |
# Get items on order |
| 653 |
my ( @itemnumbers_on_order ); |
653 |
my ( @itemnumbers_on_order ); |
| 654 |
if ( C4::Context->preference('OPACAcquisitionDetails' ) ) { |
654 |
if ( C4::Context->preference('OPACAcquisitionDetails' ) ) { |
| 655 |
my $orders = C4::Acquisition::SearchOrders({ |
655 |
my $orders = $biblio->orders->filter_by_active; |
| 656 |
biblionumber => $biblionumber, |
|
|
| 657 |
ordered => 1, |
| 658 |
}); |
| 659 |
my $total_quantity = 0; |
656 |
my $total_quantity = 0; |
| 660 |
for my $order ( @$orders ) { |
657 |
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; |
658 |
$total_quantity += $order->quantity; |
| 667 |
} |
659 |
} |
| 668 |
$template->{VARS}->{acquisition_details} = { |
660 |
$template->{VARS}->{acquisition_details} = { |
|
Lines 728-737
else {
Link Here
|
| 728 |
$item_info->{checkout} = $item->checkout; |
720 |
$item_info->{checkout} = $item->checkout; |
| 729 |
$item_info->{object} = $item; |
721 |
$item_info->{object} = $item; |
| 730 |
|
722 |
|
| 731 |
if ( C4::Context->preference('OPACAcquisitionDetails') ) { |
|
|
| 732 |
$item_info->{on_order} = 1 |
| 733 |
if grep { $_ eq $item->itemnumber } @itemnumbers_on_order; |
| 734 |
} |
| 735 |
|
723 |
|
| 736 |
if ( C4::Context->preference("OPACLocalCoverImages") == 1 ) { |
724 |
if ( C4::Context->preference("OPACLocalCoverImages") == 1 ) { |
| 737 |
$item_info->{cover_images} = $item->cover_images; |
725 |
$item_info->{cover_images} = $item->cover_images; |
| 738 |
- |
|
|