2016-12-19 2 views
2

J'ai utilisé un widget dans mon application Web pour télécharger des fichiers. Dans mon dossier de vue, je code suivant widget:Comment obtenir le nom d'attribut du widget dans yii 1

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

je ne pouvais pas récupérer le nom du téléchargé file.How puis-je obtenir le nom du fichier téléchargé à partir du widget (Par exemple, si j'upload de fichiers? appelé image.jpg, je serai en mesure d'obtenir le nom de image.jpg lui-même)

Répondre

0

Essayez d'imprimer cette

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

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

Je n'utilise pas CUploadFile – phpdev