Pregunta sobre Contact Form 7 de Wordpress:

Número SIRET (Francia)

Un usuario preguntó 👇

Hola,

Tengo que usar un rango de números con un número fijo de dígitos. 14 dígitos. Yo lo hice: [number* num_siret min:14 max:14] pero esté siempre alerta: su número es demasiado grande, incluso si solo agrego un dígito.

¿Cómo puedo hacer eso?

carosch

(@lacabriole)

Hace 2 años, 7 meses

Hola,

lo que ha definido significa: que el único número excluido es el número 14 (verifique si hay 14 pasadas) porque el mínimo y el máximo son una referencia al valor del tono y no al número de dígitos o caracteres. Teórico que debe utilizar: min: 999999999999999 max: 9999999999999999 Es decir: 13 dígitos (= caracteres) 9 = un número de 14 dígitos debe tener al menos 14 dígitos (= caracteres) 9 = debe estar presente un número de 14 dígitos

Atención: NO funcionará si hay algún SIRET que comience con 0 o incluso con varios ceros

Cordialement Micky

(@carosch)

Hace 2 años, 7 meses

ok, gracias, entiendo mi error con respecto a min y max.

Usaré un campo tel en lugar de un campo numérico, entonces:
[tel* num_siret minlength:14 maxlength:14]

Gracias

(@pidengmor)

Hace 2 años, 7 meses

Atención: NO funcionará si hay algún SIRET que comience con 0 o incluso con varios ceros

En ese caso, ¿qué tal:

[number* num_siret min:00000000000000 max:99999999999999]

(@lacabriole)

Hace 2 años, 7 meses

Hola,

no, tampoco creo que funcione. Pregunta a E. Yo diría el campo en lugar de todos los números del 1 al 99999999999999.

si solo desea asegurarse de que no se excluyan menos de 14 caracteres, intente con el rango de texto y la longitud mínima: 14 máx .: 14

mira aquí: https://contactform7.com/text-fields/

sin embargo, existe la desventaja de que se pueden ingresar caracteres que no sean números.

si está familiarizado con una consulta, puede limitar la entrada a números con el script jquery: https://stackoverflow.com/questions/995183/how-to-allow-only-numeric-0-9-in-html-inputbox-using-jquery

A + Micky

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.