Hi,

In an add view I have several input fields that contain data for more
than one model. I sort, validate and save this data in the controller
using

if($this->Model->validates()){
    $this->Model->create();
    if($this->Model->save($data)){
        ...
    }else{
        ...
    }
}else{
    $errors = $this->Lamp->invalidFields();
}

In case of validation errors, is there a clever way to get the $errors
array to the view? I think cake stores the validation errors of the
current model in an array, which seems to be somehow associated with
$form->tagIsInvalid()
Is there a way to add the errors of the other models to that array to
use cakes automagic behaviour to display the error?


Thank you for your help!
Melanie

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

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

Reply via email to