//_form.php widget('CMultiFileUpload',array( 'model'=>$model, 'attribute'=>'files', 'accept'=>'jpg|gif|png', )); ?> //Model.php class Post extends CActiveRecord { const STATUS_UNPUBLISHED=0; const STATUS_PUBLISHED=1; const STATUS_STICKY=2; public $files; } //Controller.php //action $model->files=CUploadedFile::getInstances($model,'files'); foreach($models->files as /** @var CUploadedFile $file */$file) {...}