【问题标题】:How to get attribute name from the widget in yii 1如何从 yii 1 中的小部件获取属性名称
【发布时间】:2016-12-19 09:23:59
【问题描述】:

我在我的网络应用程序中使用小部件来上传文件。在我的视图文件中,我使用了以下小部件代码:

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

我无法检索上传文件的名称。如何从小部件中获取上传文件的名称?(例如,如果我上传名为 image.jpg 的文件,我将能够获取 image.jpg 名称本身)

【问题讨论】:

    标签: php yii yii1.x


    【解决方案1】:

    试着打印一下

    public function actionUpload()
    {
        $model= new YourModel();
        if(isset($_POST['YourModel']))
        {
            $image = CUploadedFile::getInstancesByName('f_5');
    
        echo "<pre>";print_r($image);
        }
    

    【讨论】:

    • 我没有使用 CUploadFile
    猜你喜欢
    • 2019-08-13
    • 2018-11-16
    • 1970-01-01
    • 1970-01-01
    • 2010-09-28
    • 1970-01-01
    • 1970-01-01
    • 2012-01-08
    • 1970-01-01
    相关资源
    最近更新 更多