diff --git a/addons/default/visiosoft/advs-module/resources/js/new-create.js b/addons/default/visiosoft/advs-module/resources/js/new-create.js index e6043cd8b..f7499c101 100644 --- a/addons/default/visiosoft/advs-module/resources/js/new-create.js +++ b/addons/default/visiosoft/advs-module/resources/js/new-create.js @@ -184,4 +184,24 @@ $(document).ready(function () { .attr('contenteditable', false); } }); -}); \ No newline at end of file +}); + +$(document).ready(function () { + $(".priceField").inputmask('currency', { + rightAlign: true, + prefix: "", + 'groupSeparator': '.', + 'autoGroup': true, + 'digits': 2, + 'radixPoint': ",", + 'digitsOptional': false, + 'allowMinus': false, + 'placeholder': '0,00' + + }); + + $(".priceField").on('change',function () { + var price = parseFloat($(".priceField").val().replace('.','').replace(',','.')); + $('.priceHidden').find('input').val(price); + }) +}); diff --git a/addons/default/visiosoft/advs-module/resources/views/new-ad/new-create.twig b/addons/default/visiosoft/advs-module/resources/views/new-ad/new-create.twig index a3daf68f8..4b39fd398 100644 --- a/addons/default/visiosoft/advs-module/resources/views/new-ad/new-create.twig +++ b/addons/default/visiosoft/advs-module/resources/views/new-ad/new-create.twig @@ -59,11 +59,14 @@ {{ form.fields.price.label|raw }} * -