Lines 102-110
Link Here
|
102 |
<td data-order="[% lateorder.basket.closedate | html %]"> |
102 |
<td data-order="[% lateorder.basket.closedate | html %]"> |
103 |
[% lateorder.basket.closedate | $KohaDates %] ([% lateorder.basket.late_since_days | html %] days) |
103 |
[% lateorder.basket.closedate | $KohaDates %] ([% lateorder.basket.late_since_days | html %] days) |
104 |
</td> |
104 |
</td> |
105 |
[% SET estimated_delivery_date = lateorder.get_column('estimated_delivery_date') %] |
105 |
[% IF lateorder.get_column('estimated_delivery_date') %] |
|
|
106 |
[% SET estimated_delivery_date = lateorder.get_column('estimated_delivery_date') %] |
107 |
[% ELSIF lateorder.get_column('calculated_estimated_delivery_date') %] |
108 |
[% SET estimated_delivery_date = lateorder.get_column('calculated_estimated_delivery_date') %] |
109 |
[% END %] |
106 |
<td data-order="[% estimated_delivery_date | html %]"> |
110 |
<td data-order="[% estimated_delivery_date | html %]"> |
107 |
[% estimated_delivery_date | $KohaDates %] |
111 |
<p class="delivery_date"> |
|
|
112 |
<span id="delivery_date_[% estimated_delivery_date | html %]">[% estimated_delivery_date | $KohaDates %]</span> |
113 |
<a class="edit_delivery_date noExport" data-ordernumber="[% lateorder.ordernumber | html %]" href="/cgi-bin/koha/acqui/moddeliverydate.pl?ordernumber=[% lateorder.ordernumber | html %]" title="Edit delivery date"> |
114 |
<i class="fa fa-pencil"></i> Edit |
115 |
</a> |
116 |
</p> |
108 |
</td> |
117 |
</td> |
109 |
<td> |
118 |
<td> |
110 |
[% lateorder.basket.bookseller.name | html %] |
119 |
[% lateorder.basket.bookseller.name | html %] |
Lines 190-196
Link Here
|
190 |
</tbody> |
199 |
</tbody> |
191 |
<tfoot> |
200 |
<tfoot> |
192 |
<tr> |
201 |
<tr> |
193 |
<th colspan="6">Total</th> |
202 |
<th colspan="7">Total</th> |
194 |
<th>[% total_quantity | html %]</th> |
203 |
<th>[% total_quantity | html %]</th> |
195 |
<th>[% total | $Price %]</th> |
204 |
<th>[% total | $Price %]</th> |
196 |
<th colspan="10"> </th> |
205 |
<th colspan="10"> </th> |
Lines 271-277
Link Here
|
271 |
</div> |
280 |
</div> |
272 |
<div class="modal-body"> |
281 |
<div class="modal-body"> |
273 |
<textarea id="ordernotes" name="ordernotes" rows="3" cols="30" class="focus">[% ordernotes | html %]</textarea> |
282 |
<textarea id="ordernotes" name="ordernotes" rows="3" cols="30" class="focus">[% ordernotes | html %]</textarea> |
274 |
<input type="hidden" id="ordernumber" name="ordernumber" value="" /> |
283 |
<input type="hidden" id="notes_ordernumber" name="ordernumber" value="" /> |
275 |
<input type="hidden" name="op" value="save" /> |
284 |
<input type="hidden" name="op" value="save" /> |
276 |
<input type="hidden" id="type" name="type" value="" /> |
285 |
<input type="hidden" id="type" name="type" value="" /> |
277 |
</div> |
286 |
</div> |
Lines 284-289
Link Here
|
284 |
</div> |
293 |
</div> |
285 |
</div> |
294 |
</div> |
286 |
|
295 |
|
|
|
296 |
<!-- Modal for editing estimated delivery date --> |
297 |
<div class="modal" id="dateEditor" tabindex="-1" role="dialog" aria-labelledby="dateEditorLabel"> |
298 |
<div class="modal-dialog" role="document"> |
299 |
<form id="modify_estimated_delivery_date" action="/cgi-bin/koha/acqui/moddeliverydate.pl" method="post"> |
300 |
<div class="modal-content"> |
301 |
<div class="modal-header"> |
302 |
<button type="button" class="closebtn" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> |
303 |
<h4 class="modal-title" id="dateEditorLabel">Estimated delivery date</h4> |
304 |
</div> |
305 |
<div class="modal-body"> |
306 |
<input type="text" id="estimated_delivery_date" size="10" name="estimated_delivery_date" class="datepicker" value="[% estimated_delivery_date | html %]"/> |
307 |
<div class="hint">[% INCLUDE 'date-format.inc' %]</div> |
308 |
<input type="hidden" id="date_ordernumber" name="ordernumber" value="" /> |
309 |
<input type="hidden" name="op" value="save" /> |
310 |
</div> |
311 |
<div class="modal-footer"> |
312 |
<button type="submit" class="btn btn-default">Save</button> |
313 |
<button type="button" class="btn btn-link cancel" data-dismiss="modal">Cancel</button> |
314 |
</div> |
315 |
</div> |
316 |
</form> |
317 |
</div> |
318 |
</div> |
319 |
|
287 |
[% MACRO jsinclude BLOCK %] |
320 |
[% MACRO jsinclude BLOCK %] |
288 |
[% Asset.js("js/acquisitions-menu.js") | $raw %] |
321 |
[% Asset.js("js/acquisitions-menu.js") | $raw %] |
289 |
[% INCLUDE 'datatables.inc' %] |
322 |
[% INCLUDE 'datatables.inc' %] |
Lines 355-361
Link Here
|
355 |
var modalTitle = $(this).attr("title") + " (order number " + ordernumber + ")"; |
388 |
var modalTitle = $(this).attr("title") + " (order number " + ordernumber + ")"; |
356 |
var note_text = $( "#" + note_type + "-note-" + ordernumber ).html(); |
389 |
var note_text = $( "#" + note_type + "-note-" + ordernumber ).html(); |
357 |
$("#noteEditor .modal-title").text(modalTitle); |
390 |
$("#noteEditor .modal-title").text(modalTitle); |
358 |
$("#ordernumber").val( ordernumber ); |
391 |
$("#notes_ordernumber").val( ordernumber ); |
359 |
$("#ordernotes").html( note_text ); |
392 |
$("#ordernotes").html( note_text ); |
360 |
$("#type").val( note_type ); |
393 |
$("#type").val( note_type ); |
361 |
$("#noteEditor").modal("show"); |
394 |
$("#noteEditor").modal("show"); |
Lines 366-374
Link Here
|
366 |
$("#noteEditorLabel").html(""); |
399 |
$("#noteEditorLabel").html(""); |
367 |
$("#noteEditor .modal-title").text(""); |
400 |
$("#noteEditor .modal-title").text(""); |
368 |
$("#ordernotes").html( "" ); |
401 |
$("#ordernotes").html( "" ); |
369 |
$("#ordernumber").val(""); |
402 |
$("#notes_ordernumber").val(""); |
370 |
$("#type").val(""); |
403 |
$("#type").val(""); |
371 |
}); |
404 |
}); |
|
|
405 |
|
406 |
$("#estimated_delivery_date").datepicker(); |
407 |
|
408 |
$(".edit_delivery_date").on("click", function(e) { |
409 |
e.preventDefault(); |
410 |
var ordernumber = $(this).data("ordernumber"); |
411 |
var modalTitle = $(this).attr("title") + " (order number " + ordernumber + ")"; |
412 |
var date_text = $( "#delivery_date_" + ordernumber ).html(); |
413 |
$("#dateEditor .modal-title").text(modalTitle); |
414 |
$("#date_ordernumber").val(ordernumber); |
415 |
$("#estimated_delivery_date").html( date_text ); |
416 |
$("#dateEditor").modal("show"); |
417 |
}); |
418 |
|
419 |
$("#dateEditor").on('hidden.bs.modal', function (e) { |
420 |
$("#dateEditorLabel").html(""); |
421 |
$("#dateEditor .modal-title").text(""); |
422 |
$("#estimated_delivery_date").html( "" ); |
423 |
$("#date_ordernumber").val(""); |
424 |
}); |
372 |
}); |
425 |
}); |
373 |
</script> |
426 |
</script> |
374 |
[% END %] |
427 |
[% END %] |