2016-12-19 34 views
2

Webアプリケーションでウィジェットを使用してファイルをアップロードしました。私がアップロードfile.Howの名前を取得できませんでしたyiiのウィジェットから属性名を取得する方法1

<?= $this->widget('application.components.FileUploadWidget',array(
       'model'=>$model, 
       'attribute'=>'f_5', 
       'htmlOptions'=>array('class'=>'form-control') 
      ),true) ?> 

私はウィジェットからアップロードされたファイルの名前を取得することができます(たとえば、私はファイルをアップロードする場合:私のビューファイルでは、私は以下のウィジェットコードを使用しました? image.jpgと呼ばれる、私はimage.jpg名自体を取得することができます)

答えて

0

この

public function actionUpload() 
{ 
    $model= new YourModel(); 
    if(isset($_POST['YourModel'])) 
    { 
     $image = CUploadedFile::getInstancesByName('f_5'); 

    echo "<pre>";print_r($image); 
    } 
+0

を印刷しようと、私はCUploadFileを使用していません – phpdev

関連する問題