|
Lines 276-282
Link Here
|
| 276 |
</ul> |
276 |
</ul> |
| 277 |
|
277 |
|
| 278 |
[% IF pickup_delays %] |
278 |
[% IF pickup_delays %] |
| 279 |
<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> |
279 |
<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> |
| 280 |
[% END %] |
280 |
[% END %] |
| 281 |
|
281 |
|
| 282 |
<a class="toggle-hold-options" id="toggle-hold-options-[% bibitemloo.biblionumber | html %]" style="display:none;" href="#">Show more options</a> |
282 |
<a class="toggle-hold-options" id="toggle-hold-options-[% bibitemloo.biblionumber | html %]" style="display:none;" href="#">Show more options</a> |
|
Lines 504-516
Link Here
|
| 504 |
var MSG_NO_ITEM_SELECTED = _("Expecting a specific item selection."); |
504 |
var MSG_NO_ITEM_SELECTED = _("Expecting a specific item selection."); |
| 505 |
|
505 |
|
| 506 |
function calculate_delay_days(){ |
506 |
function calculate_delay_days(){ |
| 507 |
var selected_branch = $("#branch_1").val(); |
507 |
$(".branch > select").each(function(){ |
| 508 |
[% FOREACH branchcode IN pickup_delays.keys %] |
508 |
var selected_branch = $(this).val(); |
| 509 |
var branchcode = "[% branchcode | html %]"; |
509 |
var branch_biblionumber = $(this).attr('id'); |
| 510 |
if ( branchcode == selected_branch ) { |
510 |
var biblionumber = branch_biblionumber.slice( branch_biblionumber.indexOf('_')+1 ); |
| 511 |
$("#pickup_delay_days").text([% pickup_delays.$branchcode | html %]); |
511 |
[% FOREACH branchcode IN pickup_delays.keys %] |
| 512 |
} |
512 |
var branchcode = "[% branchcode | html %]"; |
| 513 |
[% END %] |
513 |
if ( branchcode == selected_branch ) { |
|
|
514 |
$("#pickup_delay_days_" + biblionumber).text([% pickup_delays.$branchcode | html %]); |
| 515 |
} |
| 516 |
[% END %] |
| 517 |
}); |
| 514 |
} |
518 |
} |
| 515 |
|
519 |
|
| 516 |
$(document).ready(function() { |
520 |
$(document).ready(function() { |
|
Lines 521-528
Link Here
|
| 521 |
}); |
525 |
}); |
| 522 |
|
526 |
|
| 523 |
calculate_delay_days(); |
527 |
calculate_delay_days(); |
| 524 |
$("#pickup_delay").show(); |
528 |
$(".pickup_delay").show(); |
| 525 |
$("#branch_1").change(function(){ |
529 |
$(".branch > select").change(function(){ |
| 526 |
calculate_delay_days(); |
530 |
calculate_delay_days(); |
| 527 |
}); |
531 |
}); |
| 528 |
|
532 |
|