Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/04/2011, 18:14
debspain
 
Fecha de Ingreso: noviembre-2002
Mensajes: 224
Antigüedad: 22 años
Puntos: 1
Respuesta: ignorar formulario embebido cuando no introducen ningun dato

Al final lo resolví así:


En model/Observacion.php


public function save(PropelPDO $con = null) {

$this->setDescripcion(trim($this->getDescripcion()));
if($this->getDescripcion()){
return parent::save();
}else {
return null;
}
}

Y con eso ya no hace falta ni el post validator ni sobreescribir el saveEmbeddedForms.

No sé si alguien tiene una forma mejor, pero es la única que me ha funcionado.