PrestaShop

PrestaShop::Validazione codice fiscale

Validazione Codice fiscale

Modificare {root}/js/validate.js la funzione validate_isDniLite

function validate_isDniLite(s)
{
// 	var reg = /^[0-9a-z-.]{1,16}$/i;
	var reg = /^[A-Z]{6}\d{2}[A-Z]\d{2}[A-Z]\d{3}[A-Z]$/;
	return reg.test(s);
}

 

Percorso: /theme/{nome_tema}/address.tpl

function controllaCF() {
    var p = validate_isDniLite($("#dni").val());
 //    console.log(p);
     if (p == false)	{
	    $("#requiredField").append('<div class="module_error alert alert-danger" id="errorField" style="margin-top:15px;"><button type="button" class="close" data-dismiss="alert">×</button>ERRORE: Il codice fiscale inserito non è valido.</div>');
   $("#errorField").delay(5000).fadeOut(1500);

setTimeout(function() {
  $('#errorField').remove();
}, 7500);     

return false;
}
     
};


$( "#add_address" ).submit(function( event ) {

var checkValidCF = controllaCF();

if (checkValidCF == false){

  event.preventDefault();
  } else {
	  $( "#add_address" ).submit();
  }
});

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *