Bug 31272: Use TT plugins for pickup library and due date in opac-reserve.pl
Before this patch the date formatting for the due date was done in the .pl instead of the template and the branchcode would show instead of the library's name in the list of items when placing an item level hold in the OPAC. To test: * Find or create a record with mulitple items * Check out one of the items * Place a record level hold * Return an item to set to waiting * Place an item level hold * Go to the OPAC and start placing an item level hold * Verify the messages in the item table show the branchcode * Apply patch * Only visible change should be the library name replacing the branchcode Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
This commit is contained in:
parent
e4d2ef0f46
commit
2353893c1a
2 changed files with 5 additions and 5 deletions
|
@ -422,7 +422,7 @@
|
||||||
</td>
|
</td>
|
||||||
<td class="information">
|
<td class="information">
|
||||||
[% IF ( itemLoo.dateDue ) %]
|
[% IF ( itemLoo.dateDue ) %]
|
||||||
<span class="checkedout">Due [% itemLoo.dateDue | html %]</span>
|
<span class="checkedout">Due [% itemLoo.dateDue | $KohaDates as_due_date => 1 %]</span>
|
||||||
[% ELSIF ( itemLoo.transfertwhen ) %]
|
[% ELSIF ( itemLoo.transfertwhen ) %]
|
||||||
<span class="intransit">In transit from [% Branches.GetName( itemLoo.transfertfrom ) | html %] to [% Branches.GetName( itemLoo.transfertto ) | html %] since [% itemLoo.transfertwhen | html %]</span>
|
<span class="intransit">In transit from [% Branches.GetName( itemLoo.transfertfrom ) | html %] to [% Branches.GetName( itemLoo.transfertto ) | html %] since [% itemLoo.transfertwhen | html %]</span>
|
||||||
[% END %]
|
[% END %]
|
||||||
|
@ -438,11 +438,11 @@
|
||||||
[% IF ( itemLoo.reservedate ) %]
|
[% IF ( itemLoo.reservedate ) %]
|
||||||
<span class="waiting">
|
<span class="waiting">
|
||||||
[% IF ( itemLoo.waitingdate ) %]
|
[% IF ( itemLoo.waitingdate ) %]
|
||||||
<span>Waiting for patron at [% itemLoo.ExpectedAtLibrary | html %] since [% itemLoo.waitingdate | $KohaDates %]</span>
|
<span>Waiting for patron at [% Branches.GetName( itemLoo.ExpectedAtLibrary ) | html %] since [% itemLoo.waitingdate | $KohaDates %]</span>
|
||||||
[% ELSIF ( itemLoo.reservedate ) %]
|
[% ELSIF ( itemLoo.reservedate ) %]
|
||||||
<span>On hold for patron expected at [% itemLoo.ExpectedAtLibrary | html %] since [% itemLoo.reservedate | $KohaDates %]</span>
|
<span>On hold for patron expected at [% Branches.GetName( itemLoo.ExpectedAtLibrary ) | html %] since [% itemLoo.reservedate | $KohaDates %]</span>
|
||||||
[% ELSE %]
|
[% ELSE %]
|
||||||
<span>On hold for patron expected at [% itemLoo.ExpectedAtLibrary | html %]</span>
|
<span>On hold for patron expected at [% Branches.GetName( itemLoo.ExpectedAtLibrary ) | html %]</span>
|
||||||
[% END %]
|
[% END %]
|
||||||
</span>
|
</span>
|
||||||
[% ELSE %]
|
[% ELSE %]
|
||||||
|
|
|
@ -506,7 +506,7 @@ foreach my $biblioNum (@biblionumbers) {
|
||||||
# change the background color.
|
# change the background color.
|
||||||
my $issue = Koha::Checkouts->find( { itemnumber => $itemNum } );
|
my $issue = Koha::Checkouts->find( { itemnumber => $itemNum } );
|
||||||
if ( $issue ) {
|
if ( $issue ) {
|
||||||
$itemLoopIter->{dateDue} = output_pref({ dt => dt_from_string($issue->date_due, 'sql'), as_due_date => 1 });
|
$itemLoopIter->{dateDue} = $issue->date_due;
|
||||||
$itemLoopIter->{onloan} = 'onloan';
|
$itemLoopIter->{onloan} = 'onloan';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue