$this->registerRule('fecha', 'function', 'validate', 'HTML_QuickForm_mdate');
$this->setRequiredNote('<FONT color="red">*</FONT> indica un campo obligatorio');
}
+ function addRule($element, $message, $type, $format='', $validation='client', $reset = false, $force = false)
+ {
+ parent::addRule($element, $message, $type, $format, $validation, $reset, $force);
+ }
+ function addGroupRule($group, $arg1, $type='', $format='', $howmany=0, $validation = 'client')
+ {
+ parent::addGroupRule($group, $arg1, $type, $format, $howmany, $validation);
+ }
}
?>
$form->addElement('mdate', 'fecha', 'Fecha Implementación');
// Agrego un grupo de prueba separado por <BR>s.
$grupo = array();
- $grupo[] =& HTML_QuickForm::createElement('mdate', 'desde', 'Desde', array('language'=>'es','format'=>'d F Y'));
- $grupo[] =& HTML_QuickForm::createElement('mdate', 'hasta', 'Hasta', array('language'=>'es','format'=>'d F Y'));
+ $grupo[] =& HTML_QuickForm::createElement('mdate', 'desde', 'Desde');
+ $grupo[] =& HTML_QuickForm::createElement('mdate', 'hasta', 'Hasta');
$form->addGroup($grupo, 'fecha', 'Intervalo', '<BR>', true);
// Agrega otro groupo de prueba, separado por un espacio.
$grupo = array();
$form->addGroup($grupo, 'botones');
// Agrega las reglas de validacion
- $form->addRule('nombre_sistema', 'El campo nombre es obligatorio', 'required', '', 'client');
- $form->addRule('nombre_sistema', 'El campo nombre debe ser numerico', 'numeric', '', 'client');
- $form->addRule('desc_sistema', 'El campo descripcion es obligatorio', 'required', '', 'client');
- $form->addRule('contacto', 'El campo contacto es obligatorio', 'required', '', 'client');
- $form->addRule('fecha', 'La fecha no es válida', 'fecha', '', 'client');
- $form->addRule('desde', 'La fecha no es válida', 'fecha', '', 'client');
- $form->addRule('hasta', 'La fecha no es válida', 'fecha', '', 'client');
- $form->addRule('fecha', 'El campo desde no es obligatorio', 'required', '', 'client');
+ $form->addRule('nombre_sistema', 'El campo nombre es obligatorio', 'required');
+ $form->addRule('nombre_sistema', 'El campo nombre debe ser numerico', 'numeric');
+ $form->addRule('desc_sistema', 'El campo descripcion es obligatorio', 'required');
+ $form->addRule('contacto', 'El campo contacto es obligatorio', 'required');
+ $form->addRule('fecha', 'La fecha no es válida', 'fecha');
+ $form->addRule('desde', 'La fecha no es válida', 'fecha');
+ $form->addRule('hasta', 'La fecha no es válida', 'fecha');
+ $form->addRule('fecha', 'El campo desde no es obligatorio', 'required', '');
// Cambia el formulario dependiendo de la accion que se quiera tomar.
if (@$_REQUEST['accion']) {