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

(-)a/koha-tmpl/opac-tmpl/bootstrap/en/includes/item-status.inc (-1 / +7 lines)
Lines 1-4 Link Here
1
[% USE AuthorisedValues %]
1
[% USE AuthorisedValues %]
2
[% USE KohaDates %]
2
[% SET itemavailable = 1 %]
3
[% SET itemavailable = 1 %]
3
4
4
[%#-
5
[%#-
Lines 79-85 not use an API to fetch items that populates item.datedue. Link Here
79
80
80
[% IF item.on_order %]
81
[% IF item.on_order %]
81
    [% SET itemavailable = 0 %]
82
    [% SET itemavailable = 0 %]
82
    <span class="item-status onorder">On order</span>
83
    <span class="item-status onorder">
84
      On order
85
      [% IF item.order_date %]
86
        since [% item.order_date |$KohaDates %]
87
      [% END %]
88
    </span>
83
[% END %]
89
[% END %]
84
90
85
[% IF ( itemavailable ) %]
91
[% IF ( itemavailable ) %]
(-)a/opac/opac-detail.pl (-3 / +9 lines)
Lines 676-683 if ( not $viewallitems and @items > $max_items_to_display ) { Link Here
676
    if (    C4::Context->preference('OPACAcquisitionDetails')
676
    if (    C4::Context->preference('OPACAcquisitionDetails')
677
        and C4::Context->preference('AcqCreateItem') eq 'ordering' )
677
        and C4::Context->preference('AcqCreateItem') eq 'ordering' )
678
    {
678
    {
679
        $itm->{on_order} = 1
679
        if (grep /^$itm->{itemnumber}$/, @itemnumbers_on_order) {
680
          if grep /^$itm->{itemnumber}$/, @itemnumbers_on_order;
680
            $itm->{on_order} = 1;
681
            my $order = C4::Acquisition::GetOrderFromItemnumber($itm->{itemnumber});
682
            my $basket = C4::Acquisition::GetBasket($order->{basketno});
683
            my $basketgroup = C4::Acquisition::GetBasketgroup($basket->{basketgroupid});
684
            if ($basketgroup and $basketgroup->{closeddate}) {
685
                $itm->{order_date} = $basketgroup->{closeddate};
686
            }
687
        }
681
    }
688
    }
682
689
683
    my $itembranch = $itm->{$separatebranch};
690
    my $itembranch = $itm->{$separatebranch};
684
- 

Return to bug 11847