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

(-)a/koha-tmpl/opac-tmpl/prog/en/includes/item-status.inc (+4 lines)
Lines 1-4 Link Here
1
[% USE AuthorisedValues %]
1
[% USE AuthorisedValues %]
2
[% USE KohaDates %]
2
3
3
[%#-
4
[%#-
4
This include takes two parameters: an item structure
5
This include takes two parameters: an item structure
Lines 48-53 not use an API to fetch items that populates item.datedue. Link Here
48
    [% END %]
49
    [% END %]
49
[% ELSIF item.on_order %]
50
[% ELSIF item.on_order %]
50
  On order
51
  On order
52
  [% IF item.order_date %]
53
    since [% item.order_date |$KohaDates %]
54
  [% END %]
51
[% ELSE %]
55
[% ELSE %]
52
    Available [% IF ( item.restrictedopac ) %]<span class="restricted">([% item.restrictedopac %])</span>[% END %]
56
    Available [% IF ( item.restrictedopac ) %]<span class="restricted">([% item.restrictedopac %])</span>[% END %]
53
[% END %]
57
[% END %]
(-)a/opac/opac-detail.pl (-1 / +8 lines)
Lines 1036-1044 if ( C4::Context->preference('OPACAcquisitionDetails') ) { Link Here
1036
    my $total_quantity;
1036
    my $total_quantity;
1037
    for my $order ( @$orders ) {
1037
    for my $order ( @$orders ) {
1038
        if ( C4::Context->preference('AcqCreateItem') eq 'ordering' ) {
1038
        if ( C4::Context->preference('AcqCreateItem') eq 'ordering' ) {
1039
            my $basket = C4::Acquisition::GetBasket($order->{basketno});
1040
            my $basketgroup;
1041
            if ($basket->{basketgroupid}) {
1042
                $basketgroup = C4::Acquisition::GetBasketgroup($basket->{basketgroupid});
1043
            }
1039
            for my $itemnumber ( C4::Acquisition::GetItemnumbersFromOrder( $order->{ordernumber} ) ) {
1044
            for my $itemnumber ( C4::Acquisition::GetItemnumbersFromOrder( $order->{ordernumber} ) ) {
1040
                my $item = C4::Items::GetItem( $itemnumber );
1045
                my $item = C4::Items::GetItem( $itemnumber );
1041
                $item->{on_order} = 1;
1046
                $item->{on_order} = 1;
1047
                if ($basketgroup and $basketgroup->{closeddate}) {
1048
                    $item->{order_date} = $basketgroup->{closeddate};
1049
                }
1042
                push @items, _get_items_infos( $item );
1050
                push @items, _get_items_infos( $item );
1043
            }
1051
            }
1044
        }
1052
        }
1045
- 

Return to bug 11847