¿Cómo puedo validar un campo? He activado la opción Validación > Requerido, pero aún así pude enviar el formulario sin rellenar el campo con la validación. ¿Estoy haciendo algo mal?.

La casilla de selección 'Requerido' añade un asterisco ( * ) junto al elemento, símbolo visual que avisa al usuario de que el elemento es obligatorio. Es decir, por si mismo esta opción no ejerce ninguna validación, teniendo sólo fines informativos. Para forzar una validación en un elemento tendrá que hacer uso de la librería de scripts o crear su script de validación personalizado (Javascript). 

En la mayoría de las circunstancias será suficiente con uno de los scripts de la librería. Para usarlos elija la opción Librería en el grupo radio correspondiente a la opción Validación en uno de sus elementos. A continuación introduzca un mensaje de error. Este se mostrará siempre que la validación no se cumpla, indicando al usuario el error cometido. Finalmente seleccionaremos uno de los scripts disponibles en la lista. 

A continuación se presentan todos los scripts disponibles en la librería.

IMPORTANTE: tenga en cuenta que cada script es aplicable en algunos tipos de elemento, no en todos. 

FF::ff_anychecked

Valida que se a seleccionado una de las opciones disponibles en un elemento tipo grupo de radio o que se ha seleccionado al menos una casilla en un grupo de casillas de selección.
Puede usarse en los siguientes tipos de elementos:

  • Grupo radio
  • Grupo casillas de selección

FF::ff_checked

Valida que un botón radio o una casilla de selección están activados.
Puede usarse en los siguientes tipos de elementos:

  • Botón radio (cuando sólo uno está activo)
  • Checkbox (cuando sólo uno está activo)

FF::ff_flashupload_not_empty

Valida que se ha subido un archivo usando la opción Flash en su elemento de subir archivo.
Puede usarse en los siguientes tipos de elementos:

  • Subir archivo - con la opción 'Usar subida de datos con Flash' activada en la pestaña Avanzado

FF::ff_integer

Valida que se ha introducido un número entero.
Puede usarse en los siguientes tipos de elementos:

  • Campo de texto
  • Entrada oculta

FF::ff_integer_or_empty

Valida que se ha introducido un valor entero o se mantiene vacío.
Puede usarse en los siguientes tipos de elementos:

  • Campo de texto
  • Entrada oculta

FF::ff_integeramount

Valida que se ha introducido una cifra entera positiva.
Puede usarse en los siguientes tipos de elementos:

  • Campo de texto
  • Entrada oculta

FF::ff_real

Valida que se ha introducido un número real.
Puede usarse en los siguientes tipos de elementos:

  • Campo de texto
  • Entrada oculta

FF::ff_realamount

Valida que se introduce un número real positivo.
Puede usarse en los siguientes tipos de elementos:

  • Campo de texto
  • Entrada oculta

FF::ff_securitycode_entered

Comprueba que se ha introducido un código de seguridad.

No aplicable en QuickMode.

FF::ff_securitycode_ok

Comprueba que se introdujo un código de seguridad correcto.

No aplicable en QuickMode.

FF::ff_showvalidation

Muestra un elemento de validación. Se usa para tareas de depuración de errores.
Puede usarse en los siguientes tipos de elementos:

  • Todos excepto Botón de envío; Resumen; Captcha; ReCaptcha; Botón de PayPal; DirectPayment Button.

FF::ff_unchecked

Valida que un botón radio o casilla de selección no está seleccionada.
Puede usarse en los siguientes tipos de elementos:

  • Grupo de radio (cuando sólo uno está activo)
  • Casilla de selección (cuando sólo uno está activo)

FF::ff_validemail

Valida la sintaxis de una dirección de correo electrónico (pero no si la dirección existe o no).
Puede usarse en los siguientes tipos de elementos:

• Campos de texto que sean usados para capturar direcciones de correo electrónico

FF::ff_validemail_repeat

Valida la sintaxis de una dirección de correo electrónico (pero no si la dirección existe o no) y existe otro elemento con el que compara si tiene el mismo valor.
Puede usarse en los siguientes tipos de elementos:

  • Campos de texto que sean usados para capturar direcciones de correo electrónico

Para más información sobre esta validación, revise este artículo.

FF::ff_valuenotempty

Valida que el valor de un elemento no queda vacío.
Puede usarse en los siguientes tipos de elementos:

  • Campo de texto
  • Área de texto
  • Lista de selección
  • Entrada oculta
  • Calendario
  • Subir archivo (sin usar opción Flash)

 

Descuentos actuales

Suscripción todos extensiones

Summer Sale! All subscriptions at a special price!


Sin límite de dominios!. Incluye todas nuestras extensiones presentes y futuras para Joomla!®, plantillas para Joomla!®   adquiriendo la suscripción de por vida tiene acceso a todas nuestras plantillas.

Más información aquí

Descuento por componentes terceros - 25% Off

Nosotros le ayudamos a que no incurra en grandes gastos. Si es nuevo cliente y ha adquirido un constructor de formularios de otro proveedor, obtendrá un 25% de descuento en nuestra suscripción de un año o de por vida.

Cómo recibir el descuento:

Envíenos un correo electrónico a sales@crosstec.org con la evidencia (por ejemplo, un recibo de PayPal) de que a adquirido otra extensión para formularios y espere a nuestras instrucciones de pago para disfrutar de su suscripción con descuento.

Apoyando a la comunidad Joomla!

Nuestra pasión nos lleva a apoyar a grupos oficiales de usuarios de Joomla! y a organizadores de eventos Joomla! registreados en Joomla.org.

Si planea organizar un evento relacionado con la comunidad Joomla! y necesita cualquiera de nuestros productos, por favor, envíenos un email a info@crosstec.org y recibirá una suscripción de por vida gratuitamente.