before_save

edited diciembre 2007 in Dudas/Problemas
hola:

tengo el siguiente problema. Estoy tratando de guradar un objeto en la BD y no puedo permitir que hayan duplicados por lo que en el before_save pregunto por la posible existencia de otro con igual identidad en la bd:
class Model1 extends ActiveRecord{
    public $before_save = "Duplicados";

   function Duplicados(){
      ...............
   }
}

esto funciona bien, solo que aun no encuentro como notificar, que existia un duplicado. Lo otro es que si lo que trato de actualizar el objeto cuando llamo a update este internamente llama a save que hace el analisis de before_save y no actualiza pues lo toma como un duplicado. ¿Como podria dar solucion a este problema?.

Comentarios

  • edited 5:15
    Puedes utilizar la clase Flash para mostrar el mensaje de error.
Sign In or Register to comment.