如何在magento 2管理表单中显示上传的文件名?

时间:2017-04-03 09:22:23

标签: magento2

我已经在admin中创建了文件上传,并在浏览文件后成功上传。但上传文件后无法显示所选文件名。在firebug中,我可以看到value属性中的输入标记包含文件的路径,但是它可以看到“没有选择文件”。 。见下面的截图。

enter image description here

文件上传代码如下。

$path = $this->fileSystem->getDirectoryRead(DirectoryList::MEDIA)->getAbsolutePath('uploadfolder');

         $filepath = $path.'/'.$_FILES['uploadfile']['name'];


            if(file_exists($filepath) != 1)
            {
                $uploader = $this->uploaderFactory->create(['fileId' => 'uploadfile']);
                $uploader->setAllowedExtensions(['jpg', 'jpeg', 'gif', 'png','doc','pdf','xls','docx','zip','mp4','avi','mp3','txt','xlsx','vob']);  
                $uploader->setAllowRenameFiles(true);  
                $uploader->setFilesDispersion(false);

                $uploader->save($path);
                return $path;
            }
            else
            {
                return 0;
            }

请帮助我在哪里犯错误?

由于

0 个答案:

没有答案