|
Lines 90-99
Link Here
|
| 90 |
<span title="[% lateorder.basket.closedate | html %]">[% lateorder.basket.closedate | $KohaDates %] ([% lateorder.basket.late_since_days | html %] days)</span> |
90 |
<span title="[% lateorder.basket.closedate | html %]">[% lateorder.basket.closedate | $KohaDates %] ([% lateorder.basket.late_since_days | html %] days)</span> |
| 91 |
</td> |
91 |
</td> |
| 92 |
<td> |
92 |
<td> |
| 93 |
[% SET estimated_delivery_date = lateorder.get_column('estimated_delivery_date') %] |
93 |
[% IF lateorder.get_column('estimated_delivery_date') %] |
| 94 |
[% IF estimated_delivery_date %] |
94 |
[% SET estimated_delivery_date = lateorder.get_column('estimated_delivery_date') %] |
| 95 |
<span title="[% estimated_delivery_date | html %]">[% estimated_delivery_date | $KohaDates %]</span> |
95 |
[% ELSIF lateorder.get_column('calculated_estimated_delivery_date') %] |
|
|
96 |
[% SET estimated_delivery_date = lateorder.get_column('calculated_estimated_delivery_date') %] |
| 96 |
[% END %] |
97 |
[% END %] |
|
|
98 |
<p class="delivery_date"> |
| 99 |
<span id="delivery_date_[% estimated_delivery_date | html %]">[% estimated_delivery_date | $KohaDates %]</span> |
| 100 |
<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"> |
| 101 |
<i class="fa fa-pencil"></i> Edit |
| 102 |
</a> |
| 103 |
</p> |
| 97 |
</td> |
104 |
</td> |
| 98 |
<td> |
105 |
<td> |
| 99 |
[% lateorder.basket.bookseller.name | html %] |
106 |
[% lateorder.basket.bookseller.name | html %] |
|
Lines 179-185
Link Here
|
| 179 |
</tbody> |
186 |
</tbody> |
| 180 |
<tfoot> |
187 |
<tfoot> |
| 181 |
<tr> |
188 |
<tr> |
| 182 |
<th colspan="6">Total</th> |
189 |
<th colspan="7">Total</th> |
| 183 |
<th>[% total_quantity | html %]</th> |
190 |
<th>[% total_quantity | html %]</th> |
| 184 |
<th>[% total | $Price %]</th> |
191 |
<th>[% total | $Price %]</th> |
| 185 |
<th colspan="10"> </th> |
192 |
<th colspan="10"> </th> |
|
Lines 260-266
Link Here
|
| 260 |
</div> |
267 |
</div> |
| 261 |
<div class="modal-body"> |
268 |
<div class="modal-body"> |
| 262 |
<textarea id="ordernotes" name="ordernotes" rows="3" cols="30" class="focus">[% ordernotes | html %]</textarea> |
269 |
<textarea id="ordernotes" name="ordernotes" rows="3" cols="30" class="focus">[% ordernotes | html %]</textarea> |
| 263 |
<input type="hidden" id="ordernumber" name="ordernumber" value="" /> |
270 |
<input type="hidden" id="notes_ordernumber" name="ordernumber" value="" /> |
| 264 |
<input type="hidden" name="op" value="save" /> |
271 |
<input type="hidden" name="op" value="save" /> |
| 265 |
<input type="hidden" id="type" name="type" value="" /> |
272 |
<input type="hidden" id="type" name="type" value="" /> |
| 266 |
</div> |
273 |
</div> |
|
Lines 273-278
Link Here
|
| 273 |
</div> |
280 |
</div> |
| 274 |
</div> |
281 |
</div> |
| 275 |
|
282 |
|
|
|
283 |
<!-- Modal for editing estimated delivery date --> |
| 284 |
<div class="modal" id="dateEditor" tabindex="-1" role="dialog" aria-labelledby="dateEditorLabel"> |
| 285 |
<div class="modal-dialog" role="document"> |
| 286 |
<form id="modify_estimated_delivery_date" action="/cgi-bin/koha/acqui/moddeliverydate.pl" method="post"> |
| 287 |
<div class="modal-content"> |
| 288 |
<div class="modal-header"> |
| 289 |
<button type="button" class="closebtn" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> |
| 290 |
<h4 class="modal-title" id="dateEditorLabel">Estimated delivery date</h4> |
| 291 |
</div> |
| 292 |
<div class="modal-body"> |
| 293 |
<input type="text" id="estimated_delivery_date" size="10" name="estimated_delivery_date" class="datepicker" value="[% estimated_delivery_date | html %]"/> |
| 294 |
<div class="hint">[% INCLUDE 'date-format.inc' %]</div> |
| 295 |
<input type="hidden" id="date_ordernumber" name="ordernumber" value="" /> |
| 296 |
<input type="hidden" name="op" value="save" /> |
| 297 |
</div> |
| 298 |
<div class="modal-footer"> |
| 299 |
<button type="submit" class="btn btn-default">Save</button> |
| 300 |
<button type="button" class="btn btn-link cancel" data-dismiss="modal">Cancel</button> |
| 301 |
</div> |
| 302 |
</div> |
| 303 |
</form> |
| 304 |
</div> |
| 305 |
</div> |
| 306 |
|
| 276 |
[% MACRO jsinclude BLOCK %] |
307 |
[% MACRO jsinclude BLOCK %] |
| 277 |
[% Asset.js("js/acquisitions-menu.js") | $raw %] |
308 |
[% Asset.js("js/acquisitions-menu.js") | $raw %] |
| 278 |
[% INCLUDE 'datatables.inc' %] |
309 |
[% INCLUDE 'datatables.inc' %] |
|
Lines 344-350
Link Here
|
| 344 |
var modalTitle = $(this).attr("title") + " (order number " + ordernumber + ")"; |
375 |
var modalTitle = $(this).attr("title") + " (order number " + ordernumber + ")"; |
| 345 |
var note_text = $( "#" + note_type + "-note-" + ordernumber ).html(); |
376 |
var note_text = $( "#" + note_type + "-note-" + ordernumber ).html(); |
| 346 |
$("#noteEditor .modal-title").text(modalTitle); |
377 |
$("#noteEditor .modal-title").text(modalTitle); |
| 347 |
$("#ordernumber").val( ordernumber ); |
378 |
$("#notes_ordernumber").val( ordernumber ); |
| 348 |
$("#ordernotes").html( note_text ); |
379 |
$("#ordernotes").html( note_text ); |
| 349 |
$("#type").val( note_type ); |
380 |
$("#type").val( note_type ); |
| 350 |
$("#noteEditor").modal("show"); |
381 |
$("#noteEditor").modal("show"); |
|
Lines 355-363
Link Here
|
| 355 |
$("#noteEditorLabel").html(""); |
386 |
$("#noteEditorLabel").html(""); |
| 356 |
$("#noteEditor .modal-title").text(""); |
387 |
$("#noteEditor .modal-title").text(""); |
| 357 |
$("#ordernotes").html( "" ); |
388 |
$("#ordernotes").html( "" ); |
| 358 |
$("#ordernumber").val(""); |
389 |
$("#notes_ordernumber").val(""); |
| 359 |
$("#type").val(""); |
390 |
$("#type").val(""); |
| 360 |
}); |
391 |
}); |
|
|
392 |
|
| 393 |
$("#estimated_delivery_date").datepicker(); |
| 394 |
|
| 395 |
$(".edit_delivery_date").on("click", function(e) { |
| 396 |
e.preventDefault(); |
| 397 |
var ordernumber = $(this).data("ordernumber"); |
| 398 |
var modalTitle = $(this).attr("title") + " (order number " + ordernumber + ")"; |
| 399 |
var date_text = $( "#delivery_date_" + ordernumber ).html(); |
| 400 |
$("#dateEditor .modal-title").text(modalTitle); |
| 401 |
$("#date_ordernumber").val(ordernumber); |
| 402 |
$("#estimated_delivery_date").html( date_text ); |
| 403 |
$("#dateEditor").modal("show"); |
| 404 |
}); |
| 405 |
|
| 406 |
$("#dateEditor").on('hidden.bs.modal', function (e) { |
| 407 |
$("#dateEditorLabel").html(""); |
| 408 |
$("#dateEditor .modal-title").text(""); |
| 409 |
$("#estimated_delivery_date").html( "" ); |
| 410 |
$("#date_ordernumber").val(""); |
| 411 |
}); |
| 361 |
}); |
412 |
}); |
| 362 |
</script> |
413 |
</script> |
| 363 |
[% END %] |
414 |
[% END %] |