Avisos
Vaciar todo

IBAN con contact form 7  

 
Sindicato
 Sindicato
Nuevo usuario

Que tal,

Me gustaría saber si se puede hacer lo siguiente, y si alguien puede echar una mano:

Estoy intentando poner un formulario en el que se pueda introducir el código IBAN. Los usuarios ya han ido poniendo los IBAN, pero hemos encontrado una incidencia que tienen los usuarios, y es les resulta difícil poner el IBAN tal como está ahora.

Lo que me gustaría es poder hacer un campo en el que se pudieran poner CUATRO cifras con ContactForm7, de forma tal que no dejara poner más de cuatro, para que el usuario pudiera pasar al siguiente campo. Os mando una captura de pantalla de cómo está ahora. La idea es dejarlo de forma similar, pero que el usuario vaya poniendo números y que cuando llegue a cuatro tenga que pasar a la siguiente casilla.

Un saludo.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 24/05/2016 3:37 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Podrías probar los atributos de maxlength y minlength, revisa :
http://contactform7.com/max-min-length-options-and-character-count/

Actualmetne veo 6 campos de texto , en estos quieres ingresar solo un numero o varios por campo?

Saludos.

ResponderCitar
Respondido : 24/05/2016 7:18 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Sindicato
 Sindicato
Nuevo usuario

En los 6 campos quiero ingresar números, que se corresponden al IBAN.

El IBAN está compuesto por un prefijo que tiene dos letras y dos números. En el caso de España, el prefijo es "ES" y luego hay que poner dos números. Se corresponde con el primer cuadro. Los otros cinco cuadros, deben tener cada uno de ellos CUATRO números (una cuenta bancaria tiene 20 digitos)

minlenght y maxlength es adecuado par campos de texto, no para números. De hecho, lo tengo puesto en algunos campos previos en el mismo formulario.

Quizá una alternativa sería que esas casillas fueran campos de texto en lugar de números, aunque eso podría dar lugar a errores (mandar un IBAN con letras y no sólo con números)

ResponderCitar
Respondido : 24/05/2016 10:37 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si, creo que lo más adecuado es que dejes que estos campos sean texto, luego podrás validarlso si lo deseas, aunque para esto último tengas que programar, revisa por ejemplo :

http://stackoverflow.com/questions/24070092/contact-form-7-accept-only-certain-characters
https://wordpress.org/support/topic/plugin-contact-form-7-custom-field-validation-code

Saludos.

ResponderCitar
Respondido : 24/05/2016 11:08 pm