mirror of
https://github.com/openclassify/openclassify.git
synced 2026-01-24 22:11:01 -06:00
Merge pull request #472 from openclassify/vedat
price decimal field created
This commit is contained in:
commit
e884e7e304
@ -192,16 +192,27 @@ $(document).ready(function () {
|
|||||||
prefix: "",
|
prefix: "",
|
||||||
'groupSeparator': '.',
|
'groupSeparator': '.',
|
||||||
'autoGroup': true,
|
'autoGroup': true,
|
||||||
'digits': 2,
|
'digits': 0,
|
||||||
'radixPoint': ",",
|
'radixPoint': ",",
|
||||||
'digitsOptional': false,
|
'digitsOptional': false,
|
||||||
'allowMinus': false,
|
'allowMinus': false,
|
||||||
'placeholder': '0,00'
|
'placeholder': '0'
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
$(".priceField").on('change',function () {
|
$(".priceDecimalField").inputmask('99', {
|
||||||
var price = parseFloat($(".priceField").val().replace(/\./g, '').replace(',','.'));
|
rightAlign: true,
|
||||||
$('.priceHidden').find('input').val(price);
|
prefix: "",
|
||||||
|
autoUnmask: true,
|
||||||
|
allowPlus: false,
|
||||||
|
allowMinus: false,
|
||||||
|
placeholder: "00"
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
$(".priceField, .priceDecimalField").on('change', function () {
|
||||||
|
var price = parseInt($(".priceField").val().replace(/\./g, ''));
|
||||||
|
var decimal = parseInt($(".priceDecimalField").val());
|
||||||
|
$('.priceHidden').find('input').val(parseFloat(price + "." + decimal));
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|||||||
@ -59,13 +59,17 @@
|
|||||||
{{ form.fields.price.label|raw }}
|
{{ form.fields.price.label|raw }}
|
||||||
<span class="required">*</span>
|
<span class="required">*</span>
|
||||||
</label>
|
</label>
|
||||||
<div class="col-sm-4 col-xs-6 priceHidden d-none">
|
<div class="col-12 priceHidden d-none">
|
||||||
{{ form.fields.price.setAttributes({
|
{{ form.fields.price.setAttributes({
|
||||||
'required' :true
|
'required' :true
|
||||||
}).input|raw }}
|
}).input|raw }}
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-4 col-xs-6">
|
{% set PriceValue = form.fields.price.value|split('.') %}
|
||||||
<input class="form-control priceField" value="{{ form.fields.price.value }}">
|
<div class="col-8 pr-0 col-md-3">
|
||||||
|
<input class="form-control priceField" value="{{ PriceValue|first }}">
|
||||||
|
</div>
|
||||||
|
<div class="col-4 col-md-1">
|
||||||
|
<input class="form-control priceDecimalField" placeholder="00" maxlength="2" value="{{ PriceValue[1] }}">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-3 col-xs-6">
|
<div class="col-sm-3 col-xs-6">
|
||||||
{{ form.fields.currency.setAttributes({
|
{{ form.fields.currency.setAttributes({
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user