I use latest CakePHP 1.2 version - 5875

On Nov 7, 10:43 am, senser <[EMAIL PROTECTED]> wrote:
> I have the same problemm in my application and still working to
> resolve.
>
> P.S. There is something strange that happened these days (not
> upgrading CakePHP, PHP, MySQl .... etc) - now even when I "return
> false;" in beforeValidation() callback validation ot the models passes
> and tries to save invalid data. I can't understand why validation does
> continue while the callback return false ....
>
> On Nov 7, 9:52 am, "R. Rajesh Jeba Anbiah"
>
> <[EMAIL PROTECTED]> wrote:
> > Previous discussions:
> > 1.  http://groups.google.com/group/cake-php/browse_thread/thread/856cda8e...
> > 2.https://trac.cakephp.org/ticket/2473
>
> > Summary:
> > I still don't get it working.
>
> > Case:
> > 1. add.ctp
> > $form->create('model1')
> > ...
> > $form->input('a');
> > $form->input('b');
> > $form->input('model2.x');
>
> > 2. controller1::add()
> > $this->model1->save($this->data);
> > $this->model1->model2->save($this->data['model2']);
>
> > Problem:
> > 1. $form->input('model2.x'); doesn't render input field with required
> > class. Note, model2->validate['x'] is set with proper rules.
> > 2. From controller1::add()
> > $this->model1->model2->save($this->data['model2']) correctly shows the
> > validation error message in 'model2.x'
> > 3. *But*, from controller1::add()
> > $this->model1->model2->validates() doesn't show validation error
> > message in 'model2.x'--it always get validated.
>
> > Side notes:
> > 1. Invalidating from controller1::add() seems to work. But,
> > $this->model1->model2->invalidate('x'); shows "1" next to the
> > 'model2.x'
>
> > Does anyone know how to get it working?
>
> > --
> >   <?php echo 'Just another PHP saint'; ?>
> > Email: rrjanbiah-at-Y!com    Blog:http://rajeshanbiah.blogspot.com/


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to