>
> 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.


Reply via email to