Titel <input type="text" id="title" name="title" value="" size="20" title="Optionaler Titel der Liste"><br>
<?php
$sales = new Sales();
- foreach ($sales->getOpenItems() as $row) {
+ foreach ($sales->getOpenItems(false) as $row) {
$date = substr ($row->date,6,2) . "." . substr ($row->date,4,2) . "." . substr ($row->date,0,4);
printf('<input name="nr[]" type="checkbox" value="%d" price="%d"> ', $row->nr, $row->price);
printf('<span class="%s">%d %s %s (%.2f €)</span><br>',
}
?>
Zwischensumme <input type="text" id="subtotal" value="" size="5" style="background: #ececec;text-align:right;" readonly> €
-<p><input type="submit" class="button" value="Bezahlen" onclick="return send_request()"> <input type="reset" class="button" value="Reset"><p>
+ <input type="text" id="subtotal_tr" value="" size="5" style="background: #ececec;text-align:right;" readonly> €
+<p><input type="submit" class="button" value="Erstatten" onclick="return send_request()"> <input type="reset" class="button" value="Reset"><p>
</form>
</page>
{
var subtotal = $('input#subtotal').val();
if (typeof subtotal == 'string' && !subtotal.length) subtotal = 0;
- else subtotal = parseFloat(subtotal) * 100;
+ else subtotal = parseInt((parseFloat(subtotal) * 100).toString());
if ($(this).prop('checked'))
- subtotal += parseFloat($(this).attr('price'));
+ subtotal += parseInt($(this).attr('price'));
else
- subtotal -= parseFloat($(this).attr('price'));
+ subtotal -= parseInt($(this).attr('price'));
- if (subtotal == 0)
+ if (subtotal == 0) {
$('input#subtotal').val('');
- else
+ $('input#subtotal_tr').val('');
+ } else {
$('input#subtotal').val(subtotal / 100);
+ $('input#subtotal_tr').val((subtotal * -1 / 100).toString().replace('.', ','));
+ }
}
function send_request()