Revision #9                                    has been created by  qiang                                    on May 5, 2011, 7:00:24 AM with the memo:
 qiang                                    on May 5, 2011, 7:00:24 AM with the memo:
                                
                                
                                    clean up the create view                                
                                                                    « previous (#8)                                                                                                    next (#10) »                                                            
                            Changes
                            
    Title
    unchanged
    How to use a single form to collect data for two or more models?
    Category
    unchanged
    Tutorials
    Yii version
    unchanged
    
    Tags
    changed
    model validation
    Content
    changed
    [...]
'b'=>$b,
	));
}
```
And forin the `create` view, we w
ould needrite the following code,
```php
<?php echo CHtml::
fbeginForm(); ?>
//create.php
 
<?php echo $this->renderPartial('_form', array('a'=>$a,'b'=>$b)); ?>
 
// _form.php
 
 
    <?php echo CHtml::errorSummary(array($a,$b)); ?>
    ...input fields for $a, $b...
<
/form?php echo CHtml::endForm(); ?>
```
The above approach can also be used if we have more than two models to deal with.
### Links[...]