Browse Source

Bug 22922: Use jQuery datepicker instead of <input type="date">

Signed-off-by: Maryse Simard <maryse.simard@inlibro.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
remotes/origin/19.11.x
Julian Maurice 3 years ago
committed by Martin Renvoize
parent
commit
08e7273c0f
Signed by: martin.renvoize GPG Key ID: 422B469130441A0F
  1. 4
      koha-tmpl/intranet-tmpl/prog/en/includes/holds_table.inc
  2. 5
      reserve/modrequest.pl

4
koha-tmpl/intranet-tmpl/prog/en/includes/holds_table.inc

@ -108,12 +108,12 @@
<td>[% hold.notes | html %]</td>
<td>
[% IF Koha.Preference('AllowHoldDateInFuture') %]
<input type="date" value="[% hold.date | html %]" required name="reservedate">
<input type="text" class="datepicker" value="[% hold.date | $KohaDates %]" required name="reservedate">
[% ELSE %]
[% hold.date | $KohaDates %]
[% END %]
</td>
<td><input type="date" value="[% hold.expirationdate | html %]" name="expirationdate"></td>
<td><input type="text" class="datepicker" value="[% hold.expirationdate | $KohaDates %]" name="expirationdate"></td>
<td>
[% IF ( hold.found ) %]

5
reserve/modrequest.pl

@ -27,6 +27,7 @@ use CGI qw ( -utf8 );
use C4::Output;
use C4::Reserves;
use C4::Auth;
use Koha::DateUtils qw( dt_from_string );
my $query = new CGI;
my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
@ -72,13 +73,13 @@ else {
my $params = {
rank => $rank[$i],
reserve_id => $reserve_id[$i],
expirationdate => $expirationdates[$i],
expirationdate => $expirationdates[$i] ? dt_from_string($expirationdates[$i]) : undef,
branchcode => $branch[$i],
itemnumber => $itemnumber[$i],
suspend_until => $suspend_until[$i]
};
if (C4::Context->preference('AllowHoldDateInFuture')) {
$params->{reservedate} = $reservedates[$i];
$params->{reservedate} = $reservedates[$i] ? dt_from_string($reservedates[$i]) : undef;
}
ModReserve($params);

Loading…
Cancel
Save