Multiple Modles error handler

Why on multiple model post CHtml errorsummaray validates rules but doesn’t display errors of second model


echo CHtml::errorsummary(array($model,$model2));



Problem found,


if($model->validate() && $model2->validate())

Solution


$valid=$model->validate();

$valid=$model2->validate() && $valid;


if($valid)