Also, you've misspellt dependency ;)
On Feb 16, 4:05 pm, leo <[email protected]> wrote:
> Just a quick thought without really looking into it: try prepending
> the fields with the model name viz: Something.date_operational
>
> L
>
> On Feb 16, 4:00 pm, WebbedIT <[email protected]> wrote:
>
> > Hi,
>
> > Can anyone spot what I am doing wrong? I have read the book and a few
> > blog articles on this and think I have everything setup right but
> > can't get validation to apply more than one rule to a field (processes
> > first rule, ignores the rest).
>
> > Here is my validate declaration for the field in question
>
> > var $validate = array(
> > ...
> > 'date_operational' => array(
> > 'notFuture' => array(
> > 'rule' => array('__validateDateNotFuture'),
> > 'allowEmpty' => true,
> > 'message' => 'Cannot be a future date'
> > ),
> > 'statusDependancy' => array(
> > 'rule' => array('__validateDependancy', array(
> > 'conditions' => array(
> > 'status_id' => array('673')
> > )
> > )),
> > 'message' => 'Required for operational schemes'
> > )
> > ),
> > ...
> > );
>
> > Both rules have been tested by removing the other and work perfectly,
> > but as soon as I add them both it only applies the first rule ... I
> > have tried echo debug($this->Scheme-.validate) to double check y
> > formatting it it looks good to me.
>
> > Paul.
--~--~---------~--~----~------------~-------~--~----~
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]
For more options, visit this group at
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---