- $FORM->addRule('nombre_sistema' , 'El campo nombre es obligatorio' , 'required');
- $FORM->addRule('desc_sistema' , 'El campo descripcion es obligatorio' , 'required');
- $FORM->addRule('fecha_inicio' , 'El campo fecha inicio es obligatorio', 'required');
- if (isset($_GET['accion']) && $_GET['accion'] != 'e') {
- $FORM->addRule('fecha_inicio' , 'La fecha no es válida' , 'fecha' );
- $FORM->addRule('fecha_fin' , 'La fecha no es válida' , 'fecha' );
- $FORM->addRule('fecha_implementacion', 'La fecha no es válida' , 'fecha' );
+ $botones = $FORM->getSubmitValue('botones');
+ if (!@$botones['cancelar']) {
+ $FORM->addRule('nombre_sistema' , 'El campo nombre es obligatorio' , 'required');
+ $FORM->addRule('desc_sistema' , 'El campo descripcion es obligatorio' , 'required');
+ $FORM->addRule('fecha_inicio' , 'El campo fecha inicio es obligatorio', 'required');
+ if (isset($_GET['accion']) && $_GET['accion'] != 'e') {
+ $FORM->addRule('fecha_inicio' , 'La fecha no es válida' , 'fecha' );
+ $FORM->addRule('fecha_fin' , 'La fecha no es válida' , 'fecha' );
+ $FORM->addRule('fecha_implementacion', 'La fecha no es válida' , 'fecha' );
+ }
+ $FORM->addRule('contacto' , 'El campo contacto es obligatorio' , 'required');