|
Lines 72-78
Link Here
|
| 72 |
<li><label for="barcode">Barcode: </label><input type="text" name="barcode" id="barcode" /></li> |
72 |
<li><label for="barcode">Barcode: </label><input type="text" name="barcode" id="barcode" /></li> |
| 73 |
<li><label for="desc">Description: </label><input type="text" name="desc" size="50" id="desc" /></li> |
73 |
<li><label for="desc">Description: </label><input type="text" name="desc" size="50" id="desc" /></li> |
| 74 |
<li><label for="note">Note: </label><input type="text" name="note" size="50" id="note" /></li> |
74 |
<li><label for="note">Note: </label><input type="text" name="note" size="50" id="note" /></li> |
| 75 |
<li><label for="amount">Amount: </label><input type="text" inputmode="decimal" pattern="^\d+(\.\d{2})?$" name="amount" id="amount" required="required" min="0" value=""/> Example: 5.00</li> |
75 |
<li><label for="amount" class="required">Amount: </label><input type="text" inputmode="decimal" pattern="^\d+(\.\d{2})?$" name="amount" id="amount" required="required" min="0" value=""/> Example: 5.00</li> |
| 76 |
[% INCLUDE 'transaction_types.inc' type="credit" %] |
76 |
[% INCLUDE 'transaction_types.inc' type="credit" %] |
| 77 |
[% IF Koha.Preference('UseCashRegisters') %] |
77 |
[% IF Koha.Preference('UseCashRegisters') %] |
| 78 |
<li> |
78 |
<li> |
|
Lines 85-91
Link Here
|
| 85 |
</label> |
85 |
</label> |
| 86 |
|
86 |
|
| 87 |
[% IF Koha.Preference('RequireCashRegister') %] |
87 |
[% IF Koha.Preference('RequireCashRegister') %] |
| 88 |
<select name="cash_register" id="cash_register" required> |
88 |
<select name="cash_register" id="cash_register" required="required"> |
| 89 |
[% ELSE %] |
89 |
[% ELSE %] |
| 90 |
<select name="cash_register" id="cash_register"> |
90 |
<select name="cash_register" id="cash_register"> |
| 91 |
[% END %] |
91 |
[% END %] |
|
Lines 128-133
Link Here
|
| 128 |
$(document).ready(function(){ |
128 |
$(document).ready(function(){ |
| 129 |
$('#mancredit').preventDoubleFormSubmit(); |
129 |
$('#mancredit').preventDoubleFormSubmit(); |
| 130 |
$("fieldset.rows input, fieldset.rows select").addClass("noEnterSubmit"); |
130 |
$("fieldset.rows input, fieldset.rows select").addClass("noEnterSubmit"); |
|
|
131 |
[% UNLESS Koha.Preference('RequireCashRegister') %] |
| 132 |
$('#credit_type').on('change', function() { |
| 133 |
let val = $(this).val(); |
| 134 |
if ( val == 'CASH' ) { |
| 135 |
$("label[for='cash_register']").addClass('required'); |
| 136 |
$('#cash_register').attr('required','required').after( '<span class="required">Required</span>' ); |
| 137 |
} else { |
| 138 |
$("label[for='cash_register']").removeClass('required'); |
| 139 |
$('#cash_register').removeAttr('required').next("span").remove(); |
| 140 |
} |
| 141 |
}); |
| 142 |
[% END %] |
| 131 |
}); |
143 |
}); |
| 132 |
</script> |
144 |
</script> |
| 133 |
[% END %] |
145 |
[% END %] |
| 134 |
- |
|
|