CMS: acerca de los ajustes de validación para los elementos de entrada
6 min de lectura
El sistema de gestión de contenido (CMS) de Wix te permite crear formularios personalizados con elementos de entrada que se envían a tu colección. El uso de los ajustes de validación en los elementos de entrada ayuda a garantizar que los datos que recopilas de los visitantes cumplan con tus requisitos específicos. También puedes establecer validaciones para los campos de la colección que almacenan los valores de entrada enviados.
El uso de los ajustes de validación para los elementos de entrada en el CMS de Wix garantiza que los datos recopilados sean precisos y completos y que cumplan con tus requisitos específicos. Esto mejora la calidad general de los datos y la experiencia del usuario en tu sitio.
Garantizar la integridad de los datos con los campos obligatorios
La mayoría de los elementos de entrada pueden configurarse como obligatorios. En ese caso, no se enviará el formulario si el campo está vacío. Esta medida evita envíos incompletos y garantiza que se recopile toda la información necesaria. Si configuraste el campo de la colección conectada en "Obligatorio", los usuarios verán un mensaje de error cuando intenten enviar el formulario con valores vacíos. Ten en cuenta que los conmutadores no tienen la opción "Obligatorio", a diferencia de las casillas.
Controlar el tipo de información recopilada
Puedes configurar los elementos de entrada de texto para aceptar tipos específicos de información, como texto, números o direcciones de email. Cada tipo realiza una validación específica para garantizar que el valor ingresado coincida con el formato requerido.
Tipo de entrada de texto | Validación | Validaciones adicionales |
---|---|---|
Texto | Ninguno | Límite de longitud, patrón |
Contraseña | Ninguno | Límite de longitud, patrón |
Número | El valor es un número. | Valor máximo, valor mínimo, patrón |
Email | El valor es una dirección de email. | Patrón |
URL | El valor es una URL que comienza con "http" o "https". | Patrón |
Número de teléfono | El valor es un número de teléfono. | Patrón |
Limitar la longitud de los valores de entrada
Puedes agregar límites de caracteres para los elementos de entrada que están configurados para recopilar texto. Esta posibilidad garantiza que el formulario no se envíe si el valor ingresado excede la longitud especificada. También resulta útil para campos como los de nombre de usuario o las descripciones, en los que deseas controlar la cantidad de texto que se ingresa.
Establecer valores máximos y mínimos para los números
Para los elementos de entrada que recopilan números, puedes especificar los valores máximos y mínimos que pueden enviar. Esta posibilidad garantiza que el número enviado se encuentre dentro del rango aceptable que definas, lo que evita entradas de datos no válidas.
Validar patrones con expresiones regulares
Algunos elementos de entrada permiten una validación de patrones adicional mediante expresiones regulares. Por ejemplo, puedes aplicar un formato específico para los nombres de usuario usando una expresión regular como ^[a-zA-Z0-9_]{5,20}$. Esta posibilidad garantiza que el nombre de usuario tenga de 5 a 20 caracteres alfanuméricos o guiones bajos.
La siguiente es una expresión regular que podrías agregar al elemento de entrada para que solo acepte nombres de usuario válidos:
1^[a-zA-Z0-9_]{5,20}$
En esta expresión, ^
y $
representan el principio y el final de la cadena, respectivamente. Dentro de esos símbolos, hay dos secciones, una encerrada entre corchetes []
y la otra entre llaves {}
. La sección encerrada entre corchetes [a-zA-Z0-9_]
coincide con las letras minúsculas a-z
, las letras mayúsculas A-Z
, los números 0-9
o los guiones bajos _
. La sección encerrada entre llaves {5,20}
significa que quieres entre 5 y 20 caracteres que coincidan con la sección que la precede inmediatamente, es decir, [a-zA-Z0-9]
.
Restringir las fechas y las horas que los visitantes pueden seleccionar
Los elementos de entrada del selector de fechas te permiten controlar qué fechas pueden seleccionar los usuarios. Puedes restringir que los usuarios elijan fechas pasadas, fechas futuras o días específicos de la semana, como los fines de semana. Además, es posible elegir entre cuatro formatos de fecha diferentes: MM/DD/AAAA, DD/MM/AAAA, AAAA/MM/DD o AAAA/M/D).
Los elementos de entrada del selector de hora te permiten definir las horas disponibles y no disponibles que los usuarios pueden seleccionar. Puedes elegir entre un formato de hora de 12 o de 24 horas y establecer los incrementos de tiempo en los que los usuarios pueden seleccionar.
Preguntas frecuentes
Haz clic a continuación para obtener respuestas a las preguntas más frecuentes sobre los ajustes de validación en los elementos de entrada.
¿Todos los elementos de entrada tienen sus propios ajustes de validación?
¿Cómo se aplican las validaciones de campo al contenido de la colección?
¿Qué sucede si desactivo el estilo de tabla en mi colección?
¿Puedo establecer valores predeterminados para los campos?
¿Te ha sido útil?
|