Yii загрузка нескольких файлов

привет, я делаю несколько загрузок файлов в yii

У меня есть форма установки для использования нескольких файлов, таких как …

myfrom.php

<?php $form=$this->beginWidget('CActiveForm', array( 'id'=>'topic-form', 'enableAjaxValidation'=>false, 'htmlOptions' => array('enctype' => 'multipart/form-data'), // ADD THIS )); ?> <div class="row"> <?php $this->widget('CMultiFileUpload', array( 'name' => 'imagepath', 'model'=> $model, 'id'=>'imagepath', 'accept' => 'jpeg|jpg|gif|png', // useful for verifying files 'duplicate' => 'Duplicate file!', // useful, i think 'denied' => 'Invalid file type', // useful, i think )); ?> <div class="row buttons"> <?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?> </div> </div> <?php $this->endWidget(); ?> 

и мой метод контроллера выглядит …

 public function actionMultipleupload() { $model= new Uploadimage(); if(isset($_POST['Uploadimage'])) { var_dump("inside if"); // $images = CUploadedFile::getInstancesByName('images'); } var_dump("out side if"); $this->render('multipleupload',array('model'=>$model)); } 

но он будет внутри цикла if, только если я использую Multiple file upload widget … (if ($ _ POST ['Uploadimage'])

он отлично работает с загрузкой одного файла (см. ниже) и загрузкой также … но он показывает проблему при загрузке нескольких файлов.

 <div class="row"> <?php echo $form->labelEx($model,'imagepath'); ?> <?php echo CHtml::activeFileField($model,'imagepath',array('size'=>60,'maxlength'=>500)); ?> <?php echo $form->error($model,'imagepath'); ?> </div> 

я не понимаю, что происходит с моим кодом … я имею в виду этот пост