|
Lines 57-63
Link Here
|
| 57 |
<li><label for="barcode">Barcode: </label><input type="text" name="barcode" id="barcode" /></li> |
57 |
<li><label for="barcode">Barcode: </label><input type="text" name="barcode" id="barcode" /></li> |
| 58 |
<li><label for="desc">Description: </label><input type="text" name="desc" id="desc" size="50" /></li> |
58 |
<li><label for="desc">Description: </label><input type="text" name="desc" id="desc" size="50" /></li> |
| 59 |
<li><label for="note">Note: </label><input type="text" name="note" size="50" id="note" /></li> |
59 |
<li><label for="note">Note: </label><input type="text" name="note" size="50" id="note" /></li> |
| 60 |
<li><label for="amount">Amount: </label><input type="number" name="amount" id="amount" required="required" value="" step="any" min="0" /> Example: 5.00</li> |
60 |
<li><label for="amount">Amount: </label><input name="amount" id="amount" value="" /> <span>Example:</span> 5[% IF Koha.Preference("CurrencyFormat") == 'FR' %],[% ELSE %].[% END %]12</li> |
| 61 |
</ol></fieldset> |
61 |
</ol></fieldset> |
| 62 |
<fieldset class="action"><input type="submit" name="add" value="Save" /> <a class="cancel" href="/cgi-bin/koha/members/boraccount.pl?borrowernumber=[% patron.borrowernumber | html %]">Cancel</a></fieldset> |
62 |
<fieldset class="action"><input type="submit" name="add" value="Save" /> <a class="cancel" href="/cgi-bin/koha/members/boraccount.pl?borrowernumber=[% patron.borrowernumber | html %]">Cancel</a></fieldset> |
| 63 |
</form> |
63 |
</form> |
|
Lines 76-81
Link Here
|
| 76 |
[% MACRO jsinclude BLOCK %] |
76 |
[% MACRO jsinclude BLOCK %] |
| 77 |
[% INCLUDE 'str/members-menu.inc' %] |
77 |
[% INCLUDE 'str/members-menu.inc' %] |
| 78 |
[% Asset.js("js/members-menu.js") | $raw %] |
78 |
[% Asset.js("js/members-menu.js") | $raw %] |
|
|
79 |
[% INCLUDE 'decimal-input-js.inc' %] |
| 79 |
<script type="text/javascript"> |
80 |
<script type="text/javascript"> |
| 80 |
var type_fees = {'L':'','F':'','A':'','N':'','M':''}; |
81 |
var type_fees = {'L':'','F':'','A':'','N':'','M':''}; |
| 81 |
[% FOREACH invoice_types_loo IN invoice_types_loop %] |
82 |
[% FOREACH invoice_types_loo IN invoice_types_loop %] |
|
Lines 88-93
Link Here
|
| 88 |
this.form.desc.value = this.options[this.selectedIndex].value; |
89 |
this.form.desc.value = this.options[this.selectedIndex].value; |
| 89 |
this.form.amount.value = type_fees[this.options[this.selectedIndex].value]; |
90 |
this.form.amount.value = type_fees[this.options[this.selectedIndex].value]; |
| 90 |
}); |
91 |
}); |
|
|
92 |
|
| 93 |
// decimal input |
| 94 |
$("#maninvoice").validate({ |
| 95 |
rules: { |
| 96 |
amount: { |
| 97 |
is_decimal_number: true, |
| 98 |
uses_correct_decimal_separator: true |
| 99 |
}, |
| 100 |
} |
| 101 |
}); |
| 91 |
}); |
102 |
}); |
| 92 |
</script> |
103 |
</script> |
| 93 |
[% END %] |
104 |
[% END %] |