Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/12/2010, 12:02
Avatar de NUCKLEAR
NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 6 meses
Puntos: 890
Respuesta: Campos fechas de webform en drupal 6

que version de Webform estas usando? si es la 2.x podrias usar el campo extra validation (esta advanced) para agregar un snippet, si usas la 3.x hay que cargar este modulo http://drupal.org/project/webform_php

Luego ir a avanzadas y crear un snippet PHP, lo estoy viendo y es muy fácil de usar.

Por ejemplo si tengo uncomponente llamado fecha_ingreso y quiero que sea un fecha_ingreso(123) si no cumple la condicion lanze el mensaje de error :
simplemente creo el snippet

Código PHP:
Ver original
  1. <?php
  2.   if ($form_values['submitted_tree']['fecha_ingreso'] !='123') {
  3.     form_set_error('submitted]['fecha_ingreso', t('El numero no es 123.'));
  4.  }
  5. ?>

Con esta base puedes tomar los compnentes que quieras y hacer las comparaciones o lo que quieras y no hace falta el modulo webform_validation.

__________________
Drupal Argentina

Última edición por NUCKLEAR; 08/12/2010 a las 12:10 Razón: agregar Scrsht.