Lines 283-289
Link Here
|
283 |
</ul> |
283 |
</ul> |
284 |
|
284 |
|
285 |
[% IF pickup_delays %] |
285 |
[% IF pickup_delays %] |
286 |
<p id="pickup_delay" style="display:none;">When your item is ready for pickup, you will have <span id="pickup_delay_days"></span> days to pick it up from this library.</p> |
286 |
<p class="pickup_delay" style="display:none;">When your item is ready for pickup, you will have <span id="pickup_delay_days_[% bibitemloo.biblionumber | html %]"></span> days to pick it up from this library.</p> |
287 |
[% END %] |
287 |
[% END %] |
288 |
|
288 |
|
289 |
<a class="toggle-hold-options" id="toggle-hold-options-[% bibitemloo.biblionumber | html %]" style="display:none;" href="#">Show more options</a> |
289 |
<a class="toggle-hold-options" id="toggle-hold-options-[% bibitemloo.biblionumber | html %]" style="display:none;" href="#">Show more options</a> |
Lines 494-506
Link Here
|
494 |
var MSG_EMPTY_END_DATE = _("Hold expiration date should be filled."); |
494 |
var MSG_EMPTY_END_DATE = _("Hold expiration date should be filled."); |
495 |
|
495 |
|
496 |
function calculate_delay_days(){ |
496 |
function calculate_delay_days(){ |
497 |
var selected_branch = $("#branch_1").val(); |
497 |
$(".branch > select").each(function(){ |
498 |
[% FOREACH branchcode IN pickup_delays.keys %] |
498 |
var selected_branch = $(this).val(); |
499 |
var branchcode = "[% branchcode | html %]"; |
499 |
var branch_biblionumber = $(this).attr('id'); |
500 |
if ( branchcode == selected_branch ) { |
500 |
var biblionumber = branch_biblionumber.slice( branch_biblionumber.indexOf('_')+1 ); |
501 |
$("#pickup_delay_days").text([% pickup_delays.$branchcode | html %]); |
501 |
[% FOREACH branchcode IN pickup_delays.keys %] |
502 |
} |
502 |
var branchcode = "[% branchcode | html %]"; |
503 |
[% END %] |
503 |
if ( branchcode == selected_branch ) { |
|
|
504 |
$("#pickup_delay_days_" + biblionumber).text([% pickup_delays.$branchcode | html %]); |
505 |
} |
506 |
[% END %] |
507 |
}); |
504 |
} |
508 |
} |
505 |
|
509 |
|
506 |
$(document).ready(function() { |
510 |
$(document).ready(function() { |
Lines 511-518
Link Here
|
511 |
}); |
515 |
}); |
512 |
|
516 |
|
513 |
calculate_delay_days(); |
517 |
calculate_delay_days(); |
514 |
$("#pickup_delay").show(); |
518 |
$(".pickup_delay").show(); |
515 |
$("#branch_1").change(function(){ |
519 |
$(".branch > select").change(function(){ |
516 |
calculate_delay_days(); |
520 |
calculate_delay_days(); |
517 |
}); |
521 |
}); |
518 |
|
522 |
|