>
> When the model saves ($this->Campaign->save($this->
> request->data)), the validation list does not appear to have the new
> validation rule in it. I have traced out the validation set that the
> validator is using at save, and it is using only the validation rules that
> were initially set in the model.
>
try;
$this->Campaign->save($this->request->data, *array('validate' => false)*)
On Thursday, 21 June 2012 08:23:33 UTC+8, Adam Duro wrote:
>
> I am trying to use the CakePHP 2.2.0-RC2 dynamic validation API to create
> a new validation rule for a Model via a Controller.
>
> First of all, is this possible at all?
>
> So far when I try and run this in a controller:
>
> $this->Campaign->validator()->add('advertiser_id', 'notEmpty', array(
> 'rule' => 'notEmpty',
> 'required' => true,
> 'message' => 'Assigning an advertiser is required'
> ));
>
> When the model saves ($this->Campaign->save($this->request->data)), the
> validation list does not appear to have the new validation rule in it. I
> have traced out the validation set that the validator is using at save, and
> it is using only the validation rules that were initially set in the model.
>
> Any ideas? Am I going about this the wrong way? Am I missing anything?
>
> The Book only show examples being done from within a Model class. Can we
> not use this API from the Controller?
>
> Any insight is appreciated.
>
> AD
>
--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
---
You received this message because you are subscribed to the Google Groups
"CakePHP" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
Visit this group at http://groups.google.com/group/cake-php?hl=en.